NinjaOne MCP — Claude Code MCP server: reports and a local store
Gives your agent NinjaOne reports plus a local store for fleet-wide questions: patch gaps, backup holes, antivirus exposure.
Open on GitHubWhat NinjaOne MCP does
The server ships alongside a ninjaone-cli binary and speaks MCP, so Claude, Codex, Cursor, GitHub Copilot, Windsurf, Cline and Zed can all pick it up. The installer drops both programs into your user bin path: bash <(curl -fsSL https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/ninjaone/install.sh) on macOS and Linux, or iwr -useb https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/ninjaone/install.ps1 | iex in PowerShell. Authenticate as the README describes, then check the install with ninjaone-cli --version.
The local store is what separates this from a thin API wrapper. Questions like which machines are behind on patches, or who has no recent backup, need a summary across the whole fleet, and a single API call cannot produce one. The tools run with your NinjaOne credentials, so they can change data as well as read it.
Do not start HTTP mode (--transport http) in this build, not even on localhost. There is no password, it binds to every network interface, and the browser-rebinding guard is missing. Keep the default stdio transport. If you opened a tunnel for a remote agent, take it down. ChatGPT, Microsoft 365 Copilot and the Gemini app all need a remote HTTPS endpoint, which is exactly what that mode provides, so those installs are on hold.
What it helps with
- pull a patch-compliance summary for the whole fleet
- spot machines whose backups have gone stale
- size the blast radius of an antivirus problem
- check fleet health and drift between devices
- bring NinjaOne reports into an agent conversation
Example prompts for the agent
- List devices with overdue patches, worst first
- Which machines have the oldest backup?
- Summarise fleet health for the past week
How to install NinjaOne MCP
Install
The MCP registry has no launch command for it: see the repository README
Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about NinjaOne MCP
How do I install NinjaOne MCP in Claude Code?
Add the marketplace with /plugin marketplace add Servosity/msp-skills, then install the plugin: /plugin install ninjaone@msp-skills.
What does NinjaOne MCP do?
It hands your agent NinjaOne reports and a local store, so you can ask fleet-wide questions about patching, backups, antivirus and device health.
Why is HTTP mode off limits?
In this build it asks for no password, binds to every network interface and lacks the browser-rebinding guard. Stay on stdio and shut down any tunnel you set up for a remote agent.