RMM ๐งช Community โ Claude Code โ Claude Desktop ๐ Requires MCP Server โข NinjaOne
NinjaOne (NinjaRMM)
NinjaOne (NinjaRMM) - devices, organizations, alerts, tickets
๐ Recommended MCP Server
Pair this plugin with the NinjaOne MCP for direct API access alongside skills and commands.
Installation
Install this plugin individually:
/plugin marketplace add wyre-technology/msp-claude-plugins --plugin ninjaone-rmm Or install all MSP plugins at once:
/plugin marketplace add wyre-technology/msp-claude-plugins Features
- Alert Handling
- Device Management
- Organization Management
- Ticket Management
Skills
This plugin provides 5 skills that teach Claude about NinjaOne (NinjaRMM):
| Skill | Description |
|---|---|
alerts | NinjaOne alerts and the conditions behind them: retrieving device alerts, dismissing individual alerts and bulk resets, alert summaries, severity and priority levels, common hardware/service/security/connectivity alert types and thresholds, alert webhooks, and triage workflows. |
devices | NinjaOne device management: device details and updates, Windows service control, inventory, maintenance windows, reboot modes, and health-check workflows for Windows, Mac, and Linux endpoints running the NinjaRMM agent. |
organizations | NinjaOne organizations โ the top-level container for devices, representing MSP clients: creation and listing, locations, node approval modes, policy mappings and node role IDs, custom fields, tags, cursor pagination, and error codes. |
tickets | NinjaOne's built-in ticketing system, which integrates with device monitoring: ticket creation and updates, core/status/metadata fields, status and priority values with SLA targets, log entry types, device linkage, tagging patterns, and error codes. |
api-patterns | NinjaOne Public API fundamentals shared by every other NinjaOne skill: regional base URLs, OAuth 2.0 client-credentials auth and scopes, request shapes, cursor-based pagination, rate-limit headers and 429 handling, HTTP status codes and error response format, and webhook configuration. |
Agents
This plugin provides 2 agents for autonomous task execution:
| Agent | Description |
|---|---|
device-health-auditor | Use this agent when an MSP needs a comprehensive device health audit across their NinjaOne-managed organization portfolio. |
patch-compliance-reporter | Use this agent when an MSP needs dedicated patch compliance reporting across their NinjaOne-managed portfolio โ not a general health check, but a focused analysis of OS patch levels, third-party application versions, missing critical patches, devices pending reboot, and patch policy exceptions. |
Commands
Available slash commands:
| Command | Description |
|---|---|
/create-ticket | Create a new ticket in NinjaOne |
/device-info | Get detailed information about a NinjaOne device |
/list-alerts | List active alerts across NinjaOne devices |
/search-devices | Search for devices across NinjaOne organizations |
API Reference
| Base URL | |
| Authentication | |
| Rate Limit | |
| Documentation |
Example Usage
Create a new ticket in NinjaOne
/create-ticket Get detailed information about a NinjaOne device
/device-info List active alerts across NinjaOne devices
/list-alerts Search for devices across NinjaOne organizations
/search-devices Using Skills
/skill ninjaone-rmm:alerts
NinjaOne alerts and the conditions behind them: retrieving device alerts, dismissing individual alerts and bulk resets, alert summaries, severity and priority levels, common hardware/service/security/connectivity alert types and thresholds, alert webhooks, and triage workflows.