Read your TacticalRMM fleet; run commands only after per-command human approval.
Connect Runs on your machine
claude mcp add trmm-mcp -e TRMM_API_URL=<TRMM_API_URL> -e TRMM_READONLY_API_KEY=<TRMM_READONLY_API_KEY> -e TRMM_COMMAND_API_KEY=<TRMM_COMMAND_API_KEY> -e TRMM_MCP_MODE=<TRMM_MCP_MODE> -- uvx trmm-mcp==1.1.0
{
"mcpServers": {
"trmm-mcp": {
"command": "uvx",
"args": [
"trmm-mcp==1.1.0"
],
"env": {
"TRMM_API_URL": "<TRMM_API_URL>",
"TRMM_READONLY_API_KEY": "<TRMM_READONLY_API_KEY>",
"TRMM_COMMAND_API_KEY": "<TRMM_COMMAND_API_KEY>",
"TRMM_MCP_MODE": "<TRMM_MCP_MODE>"
}
}
}
}
{
"mcpServers": {
"trmm-mcp": {
"command": "uvx",
"args": [
"trmm-mcp==1.1.0"
],
"env": {
"TRMM_API_URL": "<TRMM_API_URL>",
"TRMM_READONLY_API_KEY": "<TRMM_READONLY_API_KEY>",
"TRMM_COMMAND_API_KEY": "<TRMM_COMMAND_API_KEY>",
"TRMM_MCP_MODE": "<TRMM_MCP_MODE>"
}
}
}
}
{
"servers": {
"trmm-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"trmm-mcp==1.1.0"
],
"env": {
"TRMM_API_URL": "<TRMM_API_URL>",
"TRMM_READONLY_API_KEY": "<TRMM_READONLY_API_KEY>",
"TRMM_COMMAND_API_KEY": "<TRMM_COMMAND_API_KEY>",
"TRMM_MCP_MODE": "<TRMM_MCP_MODE>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
TRMM_API_URLRequired | Base URL of your TacticalRMM backend, e.g. https://api.example.com |
TRMM_READONLY_API_KEYRequired, secret | TacticalRMM API key bound to a read-only role. Used for all reads. |
TRMM_COMMAND_API_KEYOptional, secret | TacticalRMM API key permitted to execute. Only needed for elevate or command mode, and only used after an approval is granted. |
TRMM_MCP_MODEOptional | readonly (default, 20 read tools), elevate (adds 8 execution tools, each requiring out-of-band human approval), or command (execution with no gate). |
Details
| Package | [email protected] (PYPI, stdio) |
| First published | 20 Aug 2026 |
| Last updated | 20 Aug 2026 |
| Registry name | io.github.shin2344234/trmm-mcp |
More other servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
