Back to blog

What Is MCP (Model Context Protocol) and Why Every MSP Should Care

MCP is the protocol that lets AI talk to your tools. For MSPs, that means connecting Claude or any AI to ConnectWise, NinjaOne, ITGlue, and your entire stack — without building custom integrations from scratch.

4 min read

If you’ve been following AI developments in the MSP space, you’ve probably seen “MCP” mentioned in Reddit threads, vendor announcements, and peer group conversations. Short for Model Context Protocol, it’s becoming one of those terms that everyone references but few people explain well. Here’s the straightforward version.

MCP in plain English

Model Context Protocol (MCP) is a standard way for AI models — Claude, GPT, or any other — to connect to external tools and data sources. Think of it like a USB port for AI. Before MCP, connecting AI to your ConnectWise instance meant building a custom API integration, handling authentication, managing rate limits, and teaching the AI what data structures to expect. For every single tool.

MCP standardizes all of that. An MCP server for ConnectWise speaks the same protocol as an MCP server for NinjaOne or ITGlue. The AI connects to all of them the same way, and each server handles the specifics of its tool internally.

For MSPs, this is significant because your stack isn’t one tool — it’s a dozen. PSA, RMM, documentation, security, licensing, communication. Getting AI to work across all of them used to mean building a dozen integrations. With MCP, you build (or buy) MCP servers for each tool, and the AI queries them all simultaneously.

What MSPs are actually doing with Model Context Protocol

Based on what we’re seeing in the community, MSPs are using MCP in three ways:

1. Querying across tools in natural language

Instead of opening NinjaOne to check device status, then ITGlue for the SOP, then ConnectWise for recent tickets, a tech can ask a single question: “What’s going on with John’s laptop at Acme Corp?” The AI queries all three tools via MCP and assembles the answer.

This isn’t theoretical. MSPs are already running Claude Desktop with MCP servers connected to their stack. The limitation is that each MSP has to set up their own MCP servers, manage credentials, and handle multi-tenant isolation — which is non-trivial when you manage 50+ clients.

2. Automating ticket triage

When a ticket comes in, an AI agent with MCP connections can pull device data from the RMM, documentation from ITGlue, user info from M365, and recent ticket history from the PSA — all before a technician looks at it. The agent posts an internal note with everything the tech needs to start working.

This turns a 10-minute research process into a 30-second review. The tech opens the ticket and the context is already there.

3. Running diagnostics and remediation

With write access via MCP, AI can go beyond reading data. It can run scripts through NinjaOne, reset passwords in M365, update ticket status in ConnectWise, and create documentation in ITGlue. The key is that these actions go through approval workflows — the AI proposes, the tech approves.

The DIY problem

Here’s where it gets complicated. Setting up MCP servers for your MSP stack is a real project:

Each tool needs its own server. ConnectWise has a different API than NinjaOne has a different API than ITGlue. Someone has to build, test, and maintain a server for each one. We’ve published deep-dive guides for Claude MCP servers across your MSP stack, building a NinjaOne MCP server, and the Pax8 MCP server — each covers the build-vs-buy decision for that specific tool.

Multi-tenancy is hard. MSPs manage dozens of clients. Your MCP server needs to scope every query to the right client, ensure no data leaks between tenants, and handle per-client authentication. Building this yourself means getting security right — and getting it wrong means mixing client data.

Maintenance is ongoing. APIs change. Rate limits shift. Authentication tokens expire. Each MCP server is a small service that needs monitoring and updates.

We’ve seen MSPs spend 20-40 hours building MCP integrations for just a few tools. That’s fine if you enjoy the build and have the time. But for most MSPs, the question becomes: do I want to be in the business of maintaining AI infrastructure, or do I want to use AI to run my service desk?

Pre-built MCP for MSPs

This is the gap Junto fills. Instead of building MCP servers for each tool in your stack, Junto provides 26+ pre-built integrations that connect via MCP — ConnectWise, NinjaOne, ITGlue, Hudu, M365, Sophos, SentinelOne, Pax8, Auvik, Meraki, and more.

The connections are multi-tenant by design. Every query is scoped to the right client. Authentication is managed through OAuth, not shared API keys in a config file. And maintenance is handled by the platform, not your team.

But more importantly, Junto isn’t just the MCP connections — it’s the product built on top of them. The AI triage pipeline that runs 18 processors on every ticket. The runbook system that resolves common issues with one-click approval. The intelligence engine that recommends what to automate next. MCP is the plumbing. What you build on top of it is what creates value.

Where MCP is heading

MCP is still early. The protocol was open-sourced by Anthropic and is being adopted across the AI ecosystem. As more MSP vendors build native MCP support into their products, the integration story will get simpler.

In the meantime, MSPs that start using AI with MCP connections today — whether DIY or through a platform — will have a structural advantage. Their triage will be faster, their documentation will be more complete, and their automation will be more targeted. The MSPs that wait will be catching up.

The tools are here. The protocol is standardized. The question isn’t whether AI will connect to your MSP stack — it’s whether you build it yourself or use something that’s already built.

See Junto in action

15-minute demo. We'll show you AI triage working on your actual tickets.

Book a Demo