Utilities · Production
Scripts and Utilities
Everyday scripts behind Microsoft 365, server and AI support work.
Built for: The AME Group's service desk and engineers

The problem
MSP work is full of small tasks that come up again and again, such as server incident checks, Microsoft 365 exports and time entry. Doing them by hand each time is slow and inconsistent.
What I built
I built a collection of small PowerShell, Python and Node tools for day-to-day MSP work. They include server incident diagnostics, Microsoft 365 checks and exports, a Q360 timebill helper, an MCP test server and a Hatz model catalog dump.
How it works
- Run the server incident check and get a one-page diagnosis.
- Export Microsoft 365 users, licenses and sign-ins to a sheet.
- Draft a Q360 timebill from the day's notes.
- Point an AI client at the MCP test server to try a tool.
- Dump the Hatz AI model catalog to compare what is available.
Built with
- PowerShell 5.1/7
- Graph PowerShell
- Python 3
- Node.js
- Express 5
- Swagger





