MCP for MSPs

Bring your own AI and point it at every client.

Point your own Claude, ChatGPT, or Microsoft Copilot at your PSA, Microsoft 365, RMM, and the rest of your stack. Junto is the governed server in the middle. Every call is scoped to one client, tied to a real tech, and safe by default.

Claude desktop app building a client QBR deck from live PSA data through Junto's MCP server

One endpoint. Every tool. Junto stays in the middle of every call.

Bring your own AI. Junto makes it safe to point it at every client.

The model is yours. The guardrails are Junto's. Nothing reaches a client tool without passing through identity, tenant isolation, policy, and approvals.

Claude Desktopclaude.aiClaude CodeOther
1
Open connector settings
In Claude Desktop, go to Settings → Connectors and choose "Add custom connector".
2
Paste the Junto URL
Name it "Junto" and paste your server URL.
3
Sign in
A browser window opens. Sign in with the same account you use here.
4
Start asking
Turn on the connector and try "what tickets came in overnight?"
Requires a paid Claude plan. The same steps work on claude.ai.

Get started

Setup in under five minutes.

Add Junto as a custom connector, sign in with OAuth, and start asking. One URL for your whole stack. No agent to deploy, nothing to install on client machines.

OAuth sign-in
No agent to deploy
One URL
Audit Log
Review all AI tool uses and action requests for compliance
Tool UsesAction RequestsMCP Calls
TimestampTool NameRiskOutcome
Jul 8, 03:34 PMPost Triage NoteLowCompleted
Jul 8, 03:34 PMSearch RunbooksLowCompleted
Jul 8, 01:27 PMSearch Syncro TicketsLowCompleted
Jul 8, 01:27 PMReset M365 PasswordHighCompleted
Jul 8, 01:23 PMPost Triage NoteLowCompleted

Governance

Govern your agents like you govern your team.

Every tool use, action request, and MCP call is logged with who ran it, what it touched, and which client it was scoped to. Filter by context, category, or risk, and export the full trail for compliance.

Filter by risk
Export CSV
Every MCP call
#48213 · Parkview Dental
Outlook won't sync on three workstations
Junto enriched
Ticket healthAt risk · 42
Reopened twice2 reopens
SLA breach in 40mdue 3:14 PM
Similar pattern across 3 ticketsthis week

Enrichment

Enrich your stack with Junto-native signals.

Junto layers its own intelligence on top of your tools: ticket health monitoring, SLA-breach risk, and patterns across tickets. Your AI reasons over enriched context, not raw records.

SLA breach risk
Health scoring
Pattern signals

Anatomy of a call

One governed call, step by step.

A tech asks their AI to reset a password. Watch what Junto does before anything touches the client.

Claude · Devi's workspace
Tech prompt
“Reset the password for jdoe@parkview and let her know.”
Junto is handling it…
Claude → "Reset password for jdoe@parkview"
Request received over MCP
request
Identity resolved · Devi Patel · Tier 3
Action carries the tech, not the model
verified
Routed to Parkview tenant
Scoped to one client — no cross-tenant context
isolated
Permission check · PSA role allows reset
If the tech can't, the AI can't
allowed
Destructive action · password reset
Held for a human yes before it fires
approve
Secrets scrubbed · token withheld from model
Junto holds the credential, not your AI
secured
Microsoft 365 · reset done · logged to ConnectWise
Result returned · audit trail written
done

Ready for whatever shows up next

App integrations

ConnectWise PSA
ConnectWise RMM
NinjaOne
Addigy
IT Glue
Hudu
Microsoft 365
Google Workspace
CIPP
Sophos Central
SentinelOne
usecure
Slack
Microsoft Teams
Pax8
Auvik
Cisco Meraki
UniFi
TimeZest
Datto Autotask
Syncro
Huntress
Datto RMM
QuickBooks Online
PIA
ConnectWise PSA
ConnectWise RMM
NinjaOne
Addigy
IT Glue
Hudu
Microsoft 365
Google Workspace
CIPP
Sophos Central
SentinelOne
usecure
Slack
Microsoft Teams
Pax8
Auvik
Cisco Meraki
UniFi
TimeZest
Datto Autotask
Syncro
Huntress
Datto RMM
QuickBooks Online
PIA
PIA
QuickBooks Online
Datto RMM
Huntress
Syncro
Datto Autotask
TimeZest
UniFi
Cisco Meraki
Auvik
Pax8
Microsoft Teams
Slack
usecure
SentinelOne
Sophos Central
CIPP
Google Workspace
Microsoft 365
Hudu
IT Glue
Addigy
NinjaOne
ConnectWise RMM
ConnectWise PSA
PIA
QuickBooks Online
Datto RMM
Huntress
Syncro
Datto Autotask
TimeZest
UniFi
Cisco Meraki
Auvik
Pax8
Microsoft Teams
Slack
usecure
SentinelOne
Sophos Central
CIPP
Google Workspace
Microsoft 365
Hudu
IT Glue
Addigy
NinjaOne
ConnectWise RMM
ConnectWise PSA
Live
Coming soon

Bring your own AI. We'll make it safe.

Point Claude, ChatGPT, or Copilot at your whole book of clients — without leaking a token or crossing a tenant.