Loading MCP server directory, please wait...
MCP server for ConnectWise Manage PSA — companies, tickets, projects, time entries, and more.
npx @getmcp/cli add io.github.wyre-technology/connectwise-manage-mcpRequires Docker Engine. Community-contributed server. Review source before installing.
CW_MANAGE_COMPANY_IDConnectWise company identifier (the short name used to log in)
CW_MANAGE_PUBLIC_KEYConnectWise API member public key (Members > API Members)
CW_MANAGE_PRIVATE_KEYConnectWise API member private key
CW_MANAGE_CLIENT_IDClient ID from the ConnectWise Developer Portal (developer.connectwise.com)
Config file: ~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"io.github.wyre-technology/connectwise-manage-mcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"CW_MANAGE_COMPANY_ID",
"-e",
"CW_MANAGE_PUBLIC_KEY",
"-e",
"CW_MANAGE_PRIVATE_KEY",
"-e",
"CW_MANAGE_CLIENT_ID",
"-e",
"CW_MANAGE_URL",
"-e",
"MCP_TRANSPORT",
"-e",
"AUTH_MODE",
"-e",
"LOG_LEVEL",
"ghcr.io/wyre-technology/connectwise-manage-mcp:v1.6.1"
],
"env": {
"CW_MANAGE_COMPANY_ID": "",
"CW_MANAGE_PUBLIC_KEY": "",
"CW_MANAGE_PRIVATE_KEY": "",
"CW_MANAGE_CLIENT_ID": "",
"CW_MANAGE_URL": "https://api-na.myconnectwise.net",
"MCP_TRANSPORT": "stdio",
"AUTH_MODE": "env",
"LOG_LEVEL": "info"
}
}
}
}