msp-claude-plugins
Health Gecti
- License — License: Apache-2.0
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Community trust — 42 GitHub stars
Code Gecti
- Code scan — Scanned 12 files during light audit, no dangerous patterns found
Permissions Gecti
- Permissions — No dangerous permissions requested
This project is a community-driven collection of Claude Code plugins designed to integrate with Managed Service Provider (MSP) tools. It provides domain-specific knowledge for managing PSA, RMM, documentation, security, and accounting platforms directly within AI-assisted workflows.
Security Assessment
Overall Risk: Medium. While the automated code scan found no dangerous patterns, hardcoded secrets, or dangerous permissions, the nature of this tool inherently involves accessing highly sensitive data. Plugins for RMM, accounting, documentation, and security platforms will routinely interact with confidential client networks, passwords, tickets, and financial records. Even though the local code is clean, users must configure their own API keys. Administrators should be cautious about exactly what data these AI plugins are allowed to read, process, and potentially transmit when making external network requests to vendor APIs.
Quality Assessment
The project demonstrates strong maintenance signals, with its most recent push occurring just today. It is licensed under the permissive and standard Apache-2.0, making it safe for most organizational use cases. While community trust is currently modest at 12 GitHub stars, the provided external documentation and clean, 12-file codebase indicate a professional and active development effort.
Verdict
Use with caution: the lightweight code itself is safe and actively maintained, but you must strictly govern the sensitive API permissions and confidential MSP data the plugins will access.
The community-driven Claude Code plugin marketplace for MSPs — 70+ plugins across PSA, RMM, security, documentation, and accounting, plus cross-vendor industry workflow packs (ops, security, finance, compliance, sales, DevOps, cloud infra) that compose whatever tools you have connected.
MSP Claude Plugins
One command to supercharge Claude Code for MSP workflows.
/plugin marketplace add wyre-technology/msp-claude-plugins
Then restart Claude Code. That's it.
Documentation: mcp.wyre.ai
What you get
Thirty-three vendor-specific plugins with domain knowledge for PSA, RMM, documentation, security, accounting, CRM, and productivity tools:
| Plugin | Description |
|---|---|
| Autotask PSA | Kaseya Autotask PSA - tickets, service calls, CRM, projects, contracts, billing |
| Datto RMM | Datto remote monitoring - devices, alerts, jobs, patches |
| IT Glue | IT documentation - organizations, assets, passwords, flexible assets |
| Hudu | IT documentation - companies, assets, articles, passwords, websites |
| RocketCyber | Managed SOC - incidents, agents, events, threat detection |
| Syncro | All-in-one PSA/RMM - tickets, customers, assets, invoicing |
| Atera | RMM/PSA platform - tickets, agents, customers, alerts, SNMP/HTTP monitors |
| SuperOps.ai | Modern PSA/RMM with GraphQL - tickets, assets, clients, runbooks |
| HaloPSA | Enterprise PSA with OAuth - tickets, clients, assets, contracts |
| Liongard | Configuration monitoring - environments, inspections, systems, detections, alerts |
| ConnectWise Manage | Industry-leading PSA - tickets, companies, contacts, projects, time (cloud and self-hosted) |
| ConnectWise Automate | Enterprise RMM - computers, clients, scripts, monitors, alerts |
| NinjaOne | NinjaOne RMM - devices, organizations, alerts, ticketing |
| SalesBuildr | Sales CRM - contacts, companies, opportunities, quotes |
| Pax8 | Cloud marketplace - companies, products, subscriptions, orders, invoices |
| Xero | Accounting - contacts, invoices, payments, accounts, reports |
| QuickBooks Online | Accounting - customers, invoices, expenses, payments, reports |
| Microsoft 365 | M365 admin - users, mailboxes, Teams, OneDrive, licensing, security |
| Rootly | Incident management - incidents, alerts, on-call, AI analysis, postmortems |
| Huntress | Managed threat detection and response - agents, incidents, reports |
| Blumira | Cloud SIEM - detections, findings, alerts, automated response |
| SentinelOne | XDR platform - endpoints, threats, incidents, Purple AI integration |
| Abnormal Security | AI-native email security - threats, cases, abuse mailbox |
| Avanan | Check Point Harmony Email & Collaboration - email security, DLP |
| Ironscales | AI-powered anti-phishing - incidents, simulations, threat intel |
| Mimecast | Email security - message tracking, threat protection, compliance |
| SpamTitan | Email security by TitanHQ - spam filtering, quarantine, policies |
| Proofpoint | Targeted Attack Protection - threat intel, campaigns, forensics |
| KnowBe4 | Security awareness training - phishing simulations, PhishER, training |
| HubSpot | CRM platform - contacts, companies, deals, tickets, marketing |
| PandaDoc | Document automation - proposals, quotes, e-signatures, templates |
| BetterStack | Uptime monitoring and on-call - monitors, incidents, heartbeats |
| PagerDuty | Incident management and on-call - incidents, services, escalations |
Plus shared skills for MSP terminology, ticket triage, cross-vendor incident correlation, and billing reconciliation.
Plugin Maturity
| Plugin | Status | MCP Server |
|---|---|---|
| Autotask PSA | ✅ Production | autotask-mcp |
| Datto RMM | ✅ Production | datto-rmm-mcp |
| IT Glue | ✅ Production | itglue-mcp |
| Hudu | 🔨 Beta | hudu-mcp |
| RocketCyber | 🔨 Beta | rocketcyber-mcp |
| Syncro | 🔨 Beta | syncro-mcp |
| Atera | 🔨 Beta | atera-mcp |
| SuperOps.ai | 🔨 Beta | superops-mcp |
| HaloPSA | 🔨 Beta | halopsa-mcp |
| Liongard | ✅ Production | liongard-mcp |
| ConnectWise Manage | 🔨 Beta | connectwise-manage-mcp |
| ConnectWise Automate | 🔨 Beta | connectwise-automate-mcp |
| NinjaOne | 🔨 Beta | ninjaone-mcp |
| SalesBuildr | 🚧 Alpha | salesbuildr-mcp |
| Pax8 | ✅ Production | Pax8 Hosted (official) |
| Xero | 🔨 Beta | xero-mcp |
| QuickBooks Online | 🔨 Beta | qbo-mcp |
| Microsoft 365 | 🔨 Beta | ms-365-mcp-server (Softeria) |
| Rootly | 🔨 Beta | Rootly Hosted (official) |
| Huntress | 🔨 Beta | huntress-mcp |
| Blumira | 🔨 Beta | blumira-mcp |
| SentinelOne | 🔨 Beta | sentinelone-mcp |
| Abnormal Security | 🔨 Beta | abnormal-mcp |
| Avanan | 🔨 Beta | avanan-mcp |
| Ironscales | 🔨 Beta | ironscales-mcp |
| Mimecast | 🔨 Beta | mimecast-mcp |
| SpamTitan | 🔨 Beta | spamtitan-mcp |
| Proofpoint | 🔨 Beta | proofpoint-mcp |
| KnowBe4 | 🔨 Beta | knowbe4-mcp |
| HubSpot | 🔨 Beta | hubspot-mcp |
| PandaDoc | 🔨 Beta | pandadoc-mcp |
| BetterStack | 🔨 Beta | betterstack-mcp |
| PagerDuty | 🔨 Beta | pagerduty-mcp |
Maturity levels: ✅ Production — used in real MSP environments with comprehensive coverage. 🔨 Beta — functional with core features, feedback welcome. 🚧 Alpha — early implementation, expect gaps.
Two Ways to Connect
Hosted Gateway (Recommended)
Use the WYRE Conduit gateway to connect your MSP tools to Claude with zero infrastructure. OAuth 2.1 + PKCE authentication, encrypted credential storage, and all 98 vendor integrations available immediately.
Claude Code (CLI):
claude mcp add --transport http msp-mcp-gateway https://conduit.wyre.ai/v1/mcp
Claude Desktop (macOS / Linux):
curl -fsSL https://raw.githubusercontent.com/wyre-technology/msp-claude-plugins/main/msp-claude-plugins/wyre-gateway/install.sh | bash
Claude Desktop (Windows):
irm https://raw.githubusercontent.com/wyre-technology/msp-claude-plugins/main/msp-claude-plugins/wyre-gateway/install.ps1 | iex
The installer scripts preserve your existing config, create a backup, and only append the gateway entry.
Self-Hosted
Run MCP servers yourself for full control. Each server is available as an npm package, Docker image, or MCPB bundle for Claude Desktop.
See the Getting Started guide for installation instructions.
How it works
Plugins are just markdown files. They provide:
- Skills — Domain knowledge Claude references when helping you (API patterns, field mappings, rate limits)
- Commands — Slash commands like
/create-ticketand/search-tickets
When you ask "create a high priority ticket for Acme Corp", Claude knows:
- Which API endpoint to call
- What priority values mean (varies by vendor!)
- How to authenticate
- Rate limit boundaries
Architecture
Each plugin consists of three layers:
- Skills — Markdown files with domain knowledge (API patterns, field mappings,
vendor terminology). Low maintenance, easy to contribute to. - Commands — Slash commands for common MSP workflows. Moderate complexity.
- MCP Servers — Full server implementations that connect Claude to vendor APIs.
These handle authentication, rate limiting, and data transformation.
Most contributions touch skills and commands. MCP server changes are more involved
and benefit from familiarity with the vendor's API.
Individual plugins
Want just one vendor? Add the marketplace once, then install plugins individually:
/plugin marketplace add wyre-technology/msp-claude-plugins
/plugin install autotask@msp-claude-plugins
/plugin install syncro@msp-claude-plugins
/plugin install halopsa@msp-claude-plugins
/plugin install liongard@msp-claude-plugins
Codex example
This PR adds Codex metadata for the Autotask plugin as a first representative
pattern for cross-harness distribution:
codex plugin marketplace add https://github.com/wyre-technology/msp-claude-plugins
Then install Kaseya Autotask from the Codex Plugins UI. The same.codex-plugin/plugin.json and .agents/plugins/marketplace.json pattern can
be repeated for the other vendor plugins over time.
Configuration
Each plugin uses environment variables for authentication. See the plugin's README:
- Autotask — API key + integration code
- Datto RMM — API key header
- IT Glue — API key header
- Hudu — API key + base URL
- RocketCyber — Bearer API key
- Syncro — API key query param
- Atera — X-API-KEY header
- SuperOps.ai — Bearer token
- HaloPSA — OAuth 2.0 client credentials
- Liongard — Access Key ID + Secret (X-ROAR-API-KEY)
- ConnectWise Manage — Public/private key + client ID
- ConnectWise Automate — Integrator credentials
- NinjaOne — OAuth 2.0 client credentials
- SalesBuildr — API key
- Pax8 — MCP token (official hosted server)
- Xero — OAuth 2.0
- QuickBooks Online — OAuth 2.0
- Microsoft 365 — OAuth 2.0 (multi-tenant Entra ID)
- Rootly — API token (Bearer)
Contributing
We welcome contributions at every level — from typo fixes to new platform plugins.
See CONTRIBUTING.md for our tiered contribution guide.
Evals and production telemetry
The evals/autotask-psa/ directory contains a small human-review eval set for
ticket triage, time-entry drafting, and contract checks. The cases are
harness-neutral so the same plugin behavior can be checked in Claude Code,
Codex, or another agent workspace before expanding the pattern to other vendor
plugins.
If you publish plugins through Telvine, keep runtime telemetry metadata-only:skill.invocation.start, skill.invocation.end, and skill.invocation.error
for skill behavior, plus plugin.component.invoked andplugin.component.error for commands, MCP tools, or other non-skill components.
Do not emit prompts, customer records, tenant data, connector payloads, tool
arguments, credentials, browser captures, or model outputs.
Community
This project is maintained by WYRE AI, a Chattanooga-based
MSP focused on AI enablement.
- Questions or feedback? Open a Discussion
- Found a bug? File an Issue
- Want to contribute? See CONTRIBUTING.md
- Using this in your MSP? We'd love to hear about it — drop us a note in Discussions
Contributors
Thanks to these wonderful people who have contributed to the MSP Claude Plugins ecosystem:
Aaron Sachs 💻 🚧 🚇 📖 |
shaank0 💻 |
Om Bhavsar 💻 |
Vinnie Esposito 💻 |
Mauricio Schaepers 💻 🐛 |
ezwep 🤔 🐛 |
Chris Cooper 🐛 |
andrewday-sp 🐛 |
bionemesis 🤔 |
This project follows the All Contributors specification. Contributions of any kind welcome!
License
Apache 2.0 — see LICENSE.
Built by MSPs, for MSPs.
Yorumlar (0)
Yorum birakmak icin giris yap.
Yorum birakSonuc bulunamadi