ConnectWise Manage MCP — Claude Code MCP server: setup guide
Brings ConnectWise PSA workflows directly to AI coding agents via local CLI and MCP. It helps inspect unbilled work, triage service boards, and pull company data.
Open on GitHubWhat ConnectWise Manage MCP does
The server links AI agents directly to the ConnectWise Manage API without relying on the web portal. It bundles a typed query builder and offline SQLite caching. This lets your assistant query service boards, check company overviews, and pull unbilled time entries.
Setup installs two local binaries: connectwise-manage-cli and connectwise-manage-mcp. Agent tools dispatch commands directly through the companion CLI.
Avoid running the HTTP transport via --transport http. That mode lacks authentication and browser rebinding safeguards, so stick strictly to the default stdio transport.
What it helps with
- pull unbilled hours and project work
- aggregate account details into a single overview
- triage incoming tickets on service boards
- filter PSA records using typed query conditions
Example prompts for the agent
- List all high-priority open tickets across our main service board
- Show unbilled time entries logged for this account last month
- Pull an account overview with its active agreements and open tickets
How to install ConnectWise Manage MCP
Install
The MCP registry has no launch command for it: see the repository README
Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about ConnectWise Manage MCP
How to install ConnectWise Manage MCP in Claude Code?
In Claude Code, first run /plugin marketplace add Servosity/msp-skills, then execute /plugin install connectwise-manage@msp-skills. If you prefer the shell installer, run bash <(curl -fsSL https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/connectwise-manage/install.sh).
What does ConnectWise Manage MCP do?
It connects AI assistants to the ConnectWise PSA API through the MCP protocol and a companion CLI. Agents can triage service tickets, review account summaries, and query unbilled hours.
Can I run this MCP server over HTTP?
Do not run the server with --transport http. This build has no authentication mechanism or browser rebinding protection, so you must use the default stdio transport.