Jack In to your MSP Stack.

[ 01 ] 71 connectors live · 15,889 tools

One remote MCP endpoint that connects Claude, Cursor, and your agents to every major MSP platform — PSA, RMM, M365, and documentation — with per-user auth, zero data retention, and a free tier on every connector.

71 MSP connectors live // 8,739 tools free, every plan // 0 business data retained // OAuth PKCE on every plan
[ 02 // live ]

The proxy, live.

Your AI client calls one endpoint. StackJack brokers every request to the right connector — with your credentials and your per-user policy.

4 scenarios · auto-rotating
mcp.stackjack.io
list_tools
scenario 01 / 04 · Morning ticket triage
AI CLIENT PROXY MSP STACK Claude HaloPSA NinjaRMM Hudu StackJack MCP proxy
claude · list_tools
mcp.stackjack.io

Build your own bundle — save up to 40%. Build yours →

HaloPSA & NinjaRMM: all auth methods on every plan, including Free.

[ 03 // start here ]

Four steps. no manual required.

From signup to asking your stack real questions in about ten minutes.

[ 03 ]
1

Sign up for StackJack

Free tier on every connector. No credit card, no time limit.

2

Set up your connector(s)

Paste an API key or sign in with OAuth — HaloPSA, NinjaRMM, CIPP, whatever you run. Credentials go straight to the vault.

3

Connect your AI

Add our MCP URL — mcp.stackjack.io — to Claude, ChatGPT, or any MCP client. Sign in. Done.

4

Start asking

Questions that used to mean an afternoon of tab-hopping across three platforms are now one prompt.

// Step 4, for real — ask Claude or ChatGPT:
> “Find every server across all our clients that’s missing a critical patch, open one ticket per client with the list, and flag anything already out of SLA.”
checked 412 devices across 38 clients · 14 tickets opened · 3 SLA breaches flagged_
That’s RMM patch data, PSA ticketing, and SLA policy — three systems, zero tabs, one sentence.

Want that to happen every night without asking? Automations run it on a schedule — automation between systems, zero code.

Claude, ChatGPT, Copilot, Cursor + any remote-MCP client. See everything we work with

[ 04 // how it works ]

Plug in once.
Work the whole stack.

StackJack is a remote MCP proxy. Your AI client connects to one endpoint; StackJack brokers every request to the right connector with your credentials and your per-user policy.

[ 04 ]

Pick a connector, paste credentials

Start free. Paste an API key, Client ID/Secret, or sign in with OAuth PKCE. Credentials sit in a dedicated secrets vault — never in app storage, never logged.

  • Encrypted at rest, encrypted in transit
  • Rotate or revoke anytime — live
  • Works with self-hosted & SaaS deploys
// Add your MSP platform
POST /connectors/halopsa
{
  "base_url": "acme.halopsa.com",
  "auth": "client_credentials",
  "client_id": "…",
  "client_secret": "…"
}
connector ready · 1,475 tools available

Each teammate signs in as themselves

Invite your team. Every plan — including Free — includes OAuth PKCE and per-user tool restrictions. Sarah gets full access, CI/CD gets create-ticket only, the intern gets search.

OAuth PKCE Per-user scopes Tool allow-lists
// Team of 5, one Pro subscription
Sarah   all tools
Mike    read-only
DevOps tickets + assets
CI/CD   create tickets only
Intern search only
→ one endpoint, five policies

Bring your own AI — one endpoint for all of them

Add mcp.stackjack.io to any AI harness that speaks remote (HTTP) MCP. The AI discovers every tool it’s allowed to use — across every connector — and gets back typed, validated responses.

Claude ChatGPT GitHub Copilot Cursor Continue Windsurf Custom agents
  • Any client that supports remote MCP over HTTP/SSE — no SDK lock-in
  • Streaming responses, typed errors, retry metadata
  • Tool-chain hints so the agent makes fewer mistakes
// Claude asks across 3 platforms
halo_list_tickets(status=open, priority=≤2)
ninja_list_devices(client_id=812)
hudu_search(q="Acme network diagram")
   [ joined context · one prompt ]
12 tickets · 47 devices · 3 docs_

Every call logged. Nothing retained.

Full audit trail — who called what, when, from where, with what result. But business data passes through, never lands. You see every request; we see none of your clients’ data.

Audit log Per-user trails Zero retention
// Audit event
ts: 2026-04-19T07:02:14Z
user: mike@acme.com
tool: halo_get_ticket
args: { id: 48231 }
result: ok · 112 ms
retained: none
→ metadata only · no client data persisted
[ 05 // built for your role ]

One endpoint. every seat
gets exactly what they need.

Every plan gives your whole team per-user access with custom tool restrictions. The difference between Free, Pro, and Business is scale, not capability.

[ 05 ]

See the whole business in one query.

Cross-platform visibility without another dashboard. “Which clients are over SLA? Show me backup compliance vs. ticket volume by client.” Claude answers using Halo, Ninja, and CIPP in one pass.

visibility
Cross-platform KPIs
oversight
Per-user audit trails
cost
BYOB bundle savings

Stop tab-hopping. Start resolving.

Ask “What’s open for Acme?” and Claude pulls tickets from your PSA, recent alerts from your RMM, and the relevant runbook from Hudu. Reply to the ticket straight from the chat.

speed
One context, many tools
scope
Read / write per tool
speech
Natural language, typed responses

Ship agent workflows without writing 9 API clients.

One SDK, every platform. Build custom agents with BYOK, or bring your own Anthropic key for Automations. Dry-run mode, tool policy, and scoped credentials are first-class — not something you retrofit.

stack
MCP-native, typed tools
safety
Dry-run, scoped creds
billing
Credits or BYOK

Embed StackJack. Ship to every MSP stack on day one.

Enterprise unlocks unlimited tool calls, access to every tool, SLAs, dedicated support, and custom tool development. Your product works against any MSP stack without maintaining ten integrations.

scale
Unlimited calls, all tools
support
SLA & dedicated
custom
Tool dev & partner
[ 06 // connectors ]

Seventy-one connectors.
every platform that matters.

PSA, RMM, M365 management, documentation, networking, security, backup, and advertising. Every connector includes a free tier that never expires.

[ 06 ]
filter //
[ 07 // build your own bundle ]

Bundle it your way. save up to 40%.

up to 40% off
Build your own bundle BYOB

Don’t see your combination? Build it.

Pick any connectors across PSA, RMM, M365, documentation, security, and quoting. Your discount scales automatically with every connector you add — the same volume savings as our fixed bundles, on a bundle you define. Stack savings up to 40% off.

More connectors → bigger discount
2 connectors
3 connectors
4+ connectors
up to 40%

Enterprise

For app builders and vendors embedding StackJack. Unlimited tool calls, all tools, SLA, dedicated support, and custom tool development.

Contact Us →
[ 08 // automations ]New — Available Now

Beyond chat: put MSP work
on autopilot.

Automations are saved, reusable AI workers that run against your connected stack — on demand, on a schedule, or from webhooks. Explicit tool scoping, dry-run rollout, and full run history.

/automations

Three trigger modes

On-demand, scheduled (cron + timezone), or webhook — with per-agent secrets and rate limits.

Real guardrails

Explicit tool allow-lists, dry-run mode, max runtime, per-run credit caps — server-enforced.

Visible run history

Status, summary, tokens, tool calls, credits, duration — plus full transcripts on demand.

Credit-based billing

No platform fee. Reserve-then-finalize ledger. Credits never expire. BYOK path for enterprise.

[ 09 // security & privacy ]

Enterprise-grade security,
MSP-grade simplicity.

StackJack’s gateway is pass-through — your business data flows through and is never stored, cached, or retained on the gateway path. Credentials live in a dedicated secrets vault, and our SOC 2 Type II audit is officially underway.

[ 09 ]
Never sell your data Never train AI on your data Never store business data Zero data retention Encryption in transit Encryption at rest
[ 10 // faq ]

Common questions.

[ 10 ]
What’s actually free?

Every connector has a free tier that never expires. In total, 8,739 tools across 71 connectors and the built-in platform tool set are free for life. You can use read-only and basic write tools on any platform without ever paying.

How is my team billed — per user?

No. StackJack bills per connector, not per seat. A Pro subscription to HaloPSA covers your whole team with per-user OAuth PKCE authentication and custom tool restrictions per teammate. Business tier adds 10x volume (50K calls/mo) — the tool set is identical to Pro.

Does StackJack store any of my MSP data?

No. We’re a proxy — business data flows through and is never persisted, cached, or indexed. We log metadata (who called what tool, when, duration, result) for your audit trail, but never the payload. Credentials live in a dedicated secrets vault encrypted at rest.

Which AI clients work with StackJack?

Anything that speaks MCP: Claude Desktop, Cursor, Continue, and custom agents using the Anthropic SDK or any MCP-compatible runtime. Add mcp.stackjack.io as a remote server and sign in with OAuth PKCE.

How are Automations billed differently?

Automations are free to create for any StackJack user. You only pay for execution via credit packs — $5 to $200, never expire. Credits reserve before a run and refund the difference after. Enterprise can BYOK their own Anthropic key and skip credits entirely.

What if I need a connector that isn’t listed?

We ship connectors regularly. If you’re an app builder or vendor embedding StackJack, Enterprise plans include custom tool development. Contact us with your stack.

[ 11 // built by an MSP automator ]

Who lives in the stack.

StackJack is built by Ceej — one of the most experienced HaloPSA implementation specialists on the planet, the MSP Automator behind mspautomator.com, and the creator of BillingBot and QuantumOps. This isn’t built by someone who read the docs last week.

[ 12 // start ]

Ready to jack in?

Start with the free tier on any connector. No credit card required. Your whole team, per-user auth, zero retention.