wyre-technology avatar

SuperOps

wyre-technology/superops-mcp

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 tools

Public 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*secret

SuperOps API token (Bearer) generated in the SuperOps admin console

SUPEROPS_SUBDOMAIN*

Your SuperOps account subdomain (e.g. 'acme' for acme.superops.com)

SUPEROPS_REGION

SuperOps data center region (e.g. 'us', 'eu')

MCP_TRANSPORTdefault: stdio

Transport mode for the server. Set to 'stdio' for local CLI use; the image defaults to 'http' for gateway hosting.

AUTH_MODEdefault: env

Credential source: 'env' reads vars locally, 'gateway' expects header injection from the WYRE MCP Gateway.

LOG_LEVELdefault: info

Log 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

Deploy to DO

Deploy to Cloudflare Workers

Operator note — GitHub Packages authentication. This package is published to the @wyre-ai scope 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 the read:packages scope and supply it to the cloud builder:

  • Cloudflare Workers — set a build variable named NODE_AUTH_TOKEN to your PAT.
  • DigitalOcean App Platform — set a build-time secret named GITHUB_TOKEN to your PAT.

For local installs, run export NODE_AUTH_TOKEN=$(gh auth token) before npm install.

Features


View the full README on GitHub

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