RMM ๐Ÿงช Community โœ“ Claude Code โœ“ Claude Desktop โ€ข 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 Use this skill when working with NinjaOne alerts - viewing active conditions, dismissing alerts, and understanding alert severity levels.
devices Use this skill when working with NinjaOne devices - listing, searching, managing services, viewing inventory, scheduling maintenance, and monitoring device health.
organizations Use this skill when working with NinjaOne organizations - creating, listing, managing locations, and configuring policies.
tickets Use this skill when working with NinjaOne tickets - creating, updating, searching, and managing ticketing operations.
api-patterns Use this skill for NinjaOne API authentication, pagination, rate limiting, and error handling patterns.

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

Use this skill when working with NinjaOne alerts - viewing active conditions, dismissing alerts, and understanding alert severity levels.