Developer Resources
RMMmax’s architecture is designed so integrators, scripters, and AI-tooling teams have a stable contract to build against — whether that is a custom PowerShell/Bash script, a connected RMM adapter, or an MCP client.
Two Ways to Build on RMMmax
- Script Manager — write and schedule PowerShell (Windows) or Bash (Linux/macOS) scripts directly against your fleet, with code-signing support and full execution history per agent and client. See the Script Manager tool page.
- MCP Server — connect any MCP-compatible AI client (Claude, or others) via OAuth2 client-credentials, and call the same 79 governed functions the console UI uses. See the API Reference.
Works With Your Existing RMM
Every RMM adapter — Datto, ConnectWise Automate, Tactical RMM, Kaseya VSA X, NinjaOne, ScreenConnect — implements the identical dispatch_to_agent() contract internally, which is why every RMMmax feature behaves consistently no matter which RMM (or none at all) a given tenant runs.