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.