
Ninjaone
io.github.Lungshot/ninjaone is a MCP server that exposes NinjaONE RMM device management, monitoring, and automation to your AI coding agent.
About
io.github.Lungshot/ninjaone is a Model Context Protocol server that connects Claude Code, Cursor, and similar agents to NinjaONE, a remote monitoring and management platform used to oversee laptops, servers, and mixed fleets. developers who also run client devices or a small office network can register this server to pull device context, trigger automations, and reduce context-switching between the IDE and the NinjaONE console. It is not a substitute for NinjaONE licensing or agent deployment on endpoints—you still need an active NinjaONE tenant and appropriate API credentials configured in your MCP client. The integration shines when you routinely answer “what is the status of this machine?” or kick off remediation while debugging deployment issues. Expect intermediate setup compared with a pure dev API because RMM permissions and org structure matter. Skillselion lists it under Operate so developers treating infra as part of the product can discover RMM-oriented MCP tooling alongside monitoring and incident skills.
- MCP bridge to NinjaONE RMM APIs for managed endpoints
- Device inventory and management operations from the agent
- Monitoring and automation hooks aligned with MSP-style workflows
- Server schema version 1.2.9 in the published MCP manifest
Ninjaone by the numbers
- Data as of Jul 7, 2026 (Skillselion catalog sync)
Add your badge
Show developers this MCP server is listed on Skillselion. Paste this into your README.
What it does
Wire your coding agent to NinjaONE RMM so you can query devices, run monitoring actions, and automate endpoint ops from the same session where you ship code.
Who is it for?
consultants, micro-MSPs, or founders who already pay for NinjaONE and want agent-assisted device checks during support or release windows.
Skip if: Skip if you have no NinjaONE subscription, pure SaaS-with-managed-hosting stacks, or teams that need deep security pentesting tooling instead of RMM.
What you get
After you register the server with valid NinjaONE access, your agent can invoke RMM-oriented tools in chat instead of manually clicking through the NinjaONE UI.
- Registered MCP server that exposes NinjaONE RMM capabilities to the agent
- Agent-callable device and monitoring workflows without leaving the IDE
- Repeatable automation hooks tied to your NinjaONE org
By the numbers
- Published MCP server version 1.2.9 per server.json schema 2025-09-29
Recommended MCP Servers
How it compares
NinjaONE MCP integration for fleet ops, not an in-repo Claude skill or local test runner.
FAQ
Who is io.github.Lungshot/ninjaone for?
It is for developers and operators who use NinjaONE RMM and want their Claude Code or Cursor agent to call into that platform for devices and monitoring.
When should I use io.github.Lungshot/ninjaone?
Use it during Operate-phase work when you are triaging endpoint issues, verifying patch status, or automating repetitive RMM tasks alongside code changes.
How do I add io.github.Lungshot/ninjaone to my agent?
Add the MCP server entry from the registry to your client’s MCP config, then supply NinjaONE API credentials and base URL per the server repository instructions before restarting the agent.