Why msp-skills?

msp-skills is the layer that lets your AI answer questions across your whole MSP - every client, every system - that no single vendor API can return in one shot. It keeps a private, searchable copy of your tools’ data on your own machine, joins your PSA with your backup and RMM data, and holds every connector to one verification bar before it ships. It is free, open source, and yours. Here is why MSP owners install it.

It answers questions your vendor’s API can’t

Picture QBR prep: you want backup status across 90 days for 10 clients. Through a normal live API that is roughly 900 calls - paginated, rate-limited, and slow enough that you give up and pull a screenshot instead.

msp-skills keeps a private, searchable copy of your data on your own machine. That same question is one instant local lookup. No rate limits, no waiting, no exporting three reports into Excel. The first sync happens once; after that it stays current incrementally, and every cross-client question runs against the local copy.

It joins systems, not just reads one

A connector that only reads one tool answers one tool’s questions. The MSP questions that actually matter span systems.

These are joins across entities and across products. A stateless API wrapper can’t do them; a local mirror with full-text search can.

One quality bar, every connector

Every connector passes the same mechanical verification before it ships:

That is the floor for every connector, the day it ships. On top of that, each one carries a Live-verified badge that marks whether a real MSP has confirmed it against a live production tenant. Until then it reads Awaiting live verification - not a defect, an open invitation. If you run it against your tenant and it works, tell us and you become the one who flipped the badge.

It complements what your vendors ship

Your PSA and backup vendors are adding AI, and that is good. Vendor-native AI is excellent for per-ticket work: rewriting a reply, summarizing one ticket, flagging sentiment. It lives inside one product and answers one product’s questions.

msp-skills is the cross-client, cross-system layer that sits above all of them. It does the thing no single-vendor AI can: ask across thousands of tickets, across every client, across your PSA and your backup tool at once. You don’t choose between them. Nothing gets ripped out. You add the layer your vendors structurally can’t ship, because it has to span vendors.

My vendor already ships an MCP server. Why add this one?

Keep it - it’s good at in-product work. An MSP Skills connector is complementary: it keeps a private local copy of your data so cross-client, cross-system questions come back in one ask instead of hundreds of rate-limited calls.

  A typical MCP server An MSP Skills connector
Where answers come from A live API call per question A private local copy of your data, plus the live API
Cross-client questions One client at a time, paginated The whole book of business in one ask
What the AI reads Raw records streamed into the chat Query results - the answer, not the bulk data
Systems per question One (the vendor’s own product) Many - join your PSA, backup, RMM, and M365
Where it runs Often a hosted cloud service Your own machine - nothing leaves your network

Free, local, yours

The place to get MSP connectors

The vision is simple: one install pattern, every MSP tool. HaloPSA and Servosity are live today; 30+ connectors are coming through a build pipeline, and we build the next ones live with real MSPs in free weekly Build Sessions. Bring the system you want covered and watch it built against a real tenant.

Two honest notes on what the badges mean:

Ready? See what’s in the box on the homepage → or pick your agent →. New to the term itself? What is an MCP server? →