io.github.wyre-technology

connectwise-manage-mcp

ConnectWise Manage

MCP server for ConnectWise Manage PSA — companies, tickets, projects, time entries, and more.

stdiocommunityservice

Package Details

Transportstdio

Environment Variables

CW_MANAGE_COMPANY_ID(str)
Required

ConnectWise company identifier (the short name used to log in)

CW_MANAGE_PUBLIC_KEY(str)
RequiredSecret

ConnectWise API member public key (Members > API Members)

CW_MANAGE_PRIVATE_KEY(str)
RequiredSecret

ConnectWise API member private key

CW_MANAGE_CLIENT_ID(str)
RequiredSecret

Client ID from the ConnectWise Developer Portal (developer.connectwise.com)

CW_MANAGE_URL(str)
Default:https://api-na.myconnectwise.net

ConnectWise API base URL — region-specific (api-na/eu/au.myconnectwise.net) or self-hosted

MCP_TRANSPORT(str)
Default:stdio

Transport mode for the server. Set to 'stdio' for local CLI use; the image defaults to 'http' for gateway hosting.

AUTH_MODE(str)
Default:env

Credential source: 'env' reads vars locally, 'gateway' expects header injection from the WYRE MCP Gateway.

LOG_LEVEL(str)
Default:info

Log verbosity: debug, info, warn, error