NinjaOne
local MCP serverInstallation
Terminal
claude mcp add io-github-wyre-ai-ninjaone-mcp -e NINJAONE_CLIENT_ID=... -e NINJAONE_CLIENT_SECRET=... -e NINJAONE_REGION=... -e MCP_TRANSPORT=... -e AUTH_MODE=... -e LOG_LEVEL=... -- docker run -i --rm ghcr.io/wyre-ai/ninjaone-mcp:v2.3.2
Run in your project folder. Add --scope user to use it everywhere.
Claude Desktop, Cursor & other clients
Add to claude_desktop_config.json or .cursor/mcp.json.
{
"mcpServers": {
"io-github-wyre-ai-ninjaone-mcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/wyre-ai/ninjaone-mcp:v2.3.2"
],
"env": {
"NINJAONE_CLIENT_ID": "...",
"NINJAONE_CLIENT_SECRET": "...",
"NINJAONE_REGION": "...",
"MCP_TRANSPORT": "...",
"AUTH_MODE": "...",
"LOG_LEVEL": "..."
}
}
}
}Fill in the environment variables with your own credentials.
Summary
MCP server for NinjaOne RMM — devices, organizations, alerts, and tickets.
Questions
NinjaOne is a local MCP server distributed as the oci package ghcr.io/wyre-ai/ninjaone-mcp:v2.3.2.
Run: claude mcp add io-github-wyre-ai-ninjaone-mcp -e NINJAONE_CLIENT_ID=... -e NINJAONE_CLIENT_SECRET=... -e NINJAONE_REGION=... -e MCP_TRANSPORT=... -e AUTH_MODE=... -e LOG_LEVEL=... -- docker run -i --rm ghcr.io/wyre-ai/ninjaone-mcp:v2.3.2
Run: codex mcp add io-github-wyre-ai-ninjaone-mcp --env NINJAONE_CLIENT_ID=... --env NINJAONE_CLIENT_SECRET=... --env NINJAONE_REGION=... --env MCP_TRANSPORT=... --env AUTH_MODE=... --env LOG_LEVEL=... -- docker run -i --rm ghcr.io/wyre-ai/ninjaone-mcp:v2.3.2
Similar MCP servers
NameStars
- NinjaOneio.github.wyre-technology/ninjaone-mcp26
- LibreNMS MCPio.github.mhajder/librenms-mcp37
- DBHubio.github.bytebase/dbhub3,574
- Tapo MCPio.github.mihai-dinculescu/tapo-mcp809
- mcp-ssh-managerio.github.bvisible/mcp-ssh-manager493
- Free Crypto Newsio.github.nirholas/free-crypto-news316
- google-analytics-mcpio.github.surendranb/google-analytics-mcp242
- Dynatrace-mcpio.github.dynatrace-oss/Dynatrace-mcp138