PSA ๐งช Community โ Claude Code โ Claude Desktop ๐ Requires MCP Server โข SuperOps
SuperOps.ai
SuperOps.ai - tickets, assets, clients, runbooks (GraphQL)
๐ Recommended MCP Server
Pair this plugin with the SuperOps.ai MCP for direct API access alongside skills and commands.
Installation
Install this plugin individually:
/plugin marketplace add wyre-technology/msp-claude-plugins --plugin superops Or install all MSP plugins at once:
/plugin marketplace add wyre-technology/msp-claude-plugins Features
- Alert Handling
- Asset Management
- Client Operations
- Runbook Execution
- Ticket Management
Skills
This plugin provides 6 skills that teach Claude about SuperOps.ai:
| Skill | Description |
|---|---|
alerts | SuperOps.ai RMM alerting: alert types, severity levels, status lifecycle and valid transitions, asset/client/monitor associations, and the GraphQL operations for listing, acknowledging, resolving, and converting alerts into tickets. |
assets | SuperOps.ai RMM asset inventory: asset status and platform enums, hardware, network, OS and association fields, software inventory, disk usage, patch status, activity history, and the GraphQL queries and script-execution mutations behind them. |
clients | SuperOps.ai client (account) management: stage and status enums, core/business/ address fields, client CRUD mutations, site and contact (requester) management, custom fields, soft vs. hard delete, and onboarding workflows. |
runbooks | SuperOps.ai RMM script automation: script types and OS targeting, run-as contexts, execution priority, parameterized arguments, single-asset and batch execution, recurring schedules, execution status polling, and exit-code interpretation. |
tickets | SuperOps.ai service desk ticketing: ticket fields, status and priority enums, client/site/requester/assignee associations, notes, time entries, and the GraphQL mutations and queries behind them. |
api-patterns | SuperOps.ai GraphQL API fundamentals: Bearer token plus CustomerSubDomain header auth, region-specific endpoints, request/variable structure, cursor pagination, the 800 req/min rate limit, filter operators, UTC date handling, error codes, and null-reset semantics. |
Agents
This plugin provides 2 agents for autonomous task execution:
| Agent | Description |
|---|---|
automation-opportunity-finder | Use this agent when an MSP operations lead, service manager, or technician wants to identify repetitive ticket patterns in SuperOps.ai that should be automated โ not live operations management, but a retrospective analysis of ticket history to find recurring issues with the same client, same category, and same resolution, calculate the manual time cost, and recommend runbooks or automation scripts to eliminate the pattern. |
msp-service-ops | Use this agent when an MSP technician, dispatcher, or manager needs a combined PSA and RMM operations review in SuperOps.ai. |
Commands
Available slash commands:
| Command | Description |
|---|---|
/acknowledge-alert | Acknowledge an RMM alert to indicate investigation is underway |
/add-ticket-note | Add a note (internal or public) to an existing SuperOps.ai ticket |
/create-ticket | Create a new service ticket in SuperOps.ai |
/get-asset | Get detailed asset information including hardware, software, and alerts |
/list-alerts | List active RMM alerts across all clients or filtered by criteria |
/list-assets | List and filter assets in SuperOps.ai |
/log-time | Log a time entry against a SuperOps.ai ticket |
/resolve-alert | Resolve an RMM alert and optionally create a ticket |
/run-script | Execute a script on a remote asset via SuperOps RMM |
/update-ticket | Update fields on an existing SuperOps.ai ticket |
API Reference
| Base URL | |
| Authentication | |
| Rate Limit | |
| Documentation |
Example Usage
Acknowledge an RMM alert to indicate investigation is underway
/acknowledge-alert Add a note (internal or public) to an existing SuperOps.ai ticket
/add-ticket-note Create a new service ticket in SuperOps.ai
/create-ticket Get detailed asset information including hardware, software, and alerts
/get-asset List active RMM alerts across all clients or filtered by criteria
/list-alerts List and filter assets in SuperOps.ai
/list-assets Log a time entry against a SuperOps.ai ticket
/log-time Resolve an RMM alert and optionally create a ticket
/resolve-alert Execute a script on a remote asset via SuperOps RMM
/run-script Update fields on an existing SuperOps.ai ticket
/update-ticket Using Skills
/skill superops:alerts
SuperOps.ai RMM alerting: alert types, severity levels, status lifecycle and valid transitions, asset/client/monitor associations, and the GraphQL operations for listing, acknowledging, resolving, and converting alerts into tickets.