
SuperOps
Connects Claude to SuperOps.ai's unified PSA and RMM platform through their GraphQL API. You get full CRUD operations across clients, tickets, assets, and technicians, plus the ability to run custom GraphQL queries when the built-in tools don't cover your use case. The server uses a navigation pattern where you switch between domains to access relevant tools, with lazy loading to keep startup fast. Handles common MSP workflows like listing filtered tickets, logging time entries, adding notes, checking asset patch status, and pulling software inventory. Requires an API token from your SuperOps profile and supports both US and EU regions.
- GitHub stars
- 3
- tools
- 21
- auth
- Secret needed
- transport
- STDIO
- env vars
- 6
- last updated
- Aug 20, 2026
Tools
21 toolsPublic tool metadata for what this MCP can expose to an agent.
superops_navigateNavigate to a domain
Navigate to a domain
No parameter schema in public metadata yet.
superops_backReturn to main menu
Return to main menu
No parameter schema in public metadata yet.
superops_test_connectionTest API connectivity
Test API connectivity
No parameter schema in public metadata yet.
superops_clients_listList clients with filters
List clients with filters
No parameter schema in public metadata yet.
superops_clients_getGet client details
Get client details
No parameter schema in public metadata yet.
superops_clients_searchSearch clients by name
Search clients by name
No parameter schema in public metadata yet.
superops_tickets_listList tickets with filters
List tickets with filters
No parameter schema in public metadata yet.
superops_tickets_getGet ticket details
Get ticket details
No parameter schema in public metadata yet.
superops_tickets_createCreate a new ticket
Create a new ticket
No parameter schema in public metadata yet.
superops_tickets_updateUpdate ticket status/assignment
Update ticket status/assignment
No parameter schema in public metadata yet.
superops_tickets_add_noteAdd note to ticket
Add note to ticket
No parameter schema in public metadata yet.
superops_tickets_log_timeLog time on ticket
Log time on ticket
No parameter schema in public metadata yet.
superops_assets_listList assets/endpoints
List assets/endpoints
No parameter schema in public metadata yet.
superops_assets_getGet asset details
Get asset details
No parameter schema in public metadata yet.
superops_assets_softwareGet software inventory
Get software inventory
No parameter schema in public metadata yet.
superops_assets_patchesGet patch status
Get patch status
No parameter schema in public metadata yet.
superops_technicians_listList technicians
List technicians
No parameter schema in public metadata yet.
superops_technicians_getGet technician details
Get technician details
No parameter schema in public metadata yet.
superops_technicians_groupsList technician groups
List technician groups
No parameter schema in public metadata yet.
superops_custom_queryRun custom GraphQL query
Run custom GraphQL query
No parameter schema in public metadata yet.
superops_custom_mutationRun custom GraphQL mutation
Run custom GraphQL mutation
No parameter schema in public metadata yet.
Sponsors
Configuration
SUPEROPS_API_TOKEN*secretSuperOps API token (Bearer) generated in the SuperOps admin console
SUPEROPS_SUBDOMAIN*Your SuperOps account subdomain (e.g. 'acme' for acme.superops.com)
SUPEROPS_REGIONSuperOps data center region (e.g. 'us', 'eu')
MCP_TRANSPORTdefault: stdioTransport mode for the server. Set to 'stdio' for local CLI use; the image defaults to 'http' for gateway hosting.
AUTH_MODEdefault: envCredential source: 'env' reads vars locally, 'gateway' expects header injection from the WYRE MCP Gateway.
LOG_LEVELdefault: infoLog verbosity: debug, info, warn, error
Readme
SuperOps.ai MCP Server
MCP server for Claude that provides tools to interact with the SuperOps.ai PSA/RMM platform using their GraphQL API.
One-Click Deployment
Operator note — GitHub Packages authentication. This package is published to the
@wyre-aiscope on GitHub Packages, which requires an authentication token on every install (GitHub Packages has no anonymous reads, even for public packages). Create a GitHub Personal Access Token with theread:packagesscope and supply it to the cloud builder:
- Cloudflare Workers — set a build variable named
NODE_AUTH_TOKENto your PAT.- DigitalOcean App Platform — set a build-time secret named
GITHUB_TOKENto your PAT.For local installs, run
export NODE_AUTH_TOKEN=$(gh auth token)beforenpm install.
Features
Details
- Repository
- github.com/wyre-technology/superops-mcp
- Website
- github.com/wyre-technology/superops-mcp
- Package
ghcr.io/wyre-technology/superops-mcp:v1.6.6- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active
More from wyre-technology
- CIPP13
- QuickBooks Online2
- ConnectWise Automate1
- Kaseya Quote Manager1
- Mimecast1
- Xero1
- Datto SaaS Protection2
- ThreatLocker1
- Abnormal Security
- Alternative Payments
- Blumira
- Datto BCDR
- Kaseya BMS
- Kaseya VSA
- KnowBe4
- Unitrends Backup
- Auvik1
- Avanan1
- Atera
- Blackpoint Cyber
- ImmyBot
- SalesBuildr
- Spanning Cloud Backup
- Avanan MSP (Legacy SmartAPI)