Skip to content
mcp/skillhub

ConnectWise Automate MCP Server

by wyre-technologyio.github.wyre-technology/connectwise-automate-mcpv1.8.2

MCP server for ConnectWise Automate RMM — computers, clients, alerts, and scripts.

1Dockerstdioofficial registry

context tax

queued

security

queued

cold start

queued

freshness

Active4d ago

Install ConnectWise Automate MCP server

Install in Claude Code

claude mcp add connectwise-automate-wyre-technology -e CW_AUTOMATE_SERVER_URL='<cw-automate-server-url>' -e CW_AUTOMATE_CLIENT_ID='<cw-automate-client-id>' -e CW_AUTOMATE_USERNAME='<cw-automate-username>' -e CW_AUTOMATE_PASSWORD='<cw-automate-password>' -e CW_AUTOMATE_2FA_CODE='<cw-automate-2fa-code>' -- docker run -i --rm -e CW_AUTOMATE_SERVER_URL -e CW_AUTOMATE_CLIENT_ID -e CW_AUTOMATE_USERNAME -e CW_AUTOMATE_PASSWORD -e CW_AUTOMATE_2FA_CODE ghcr.io/wyre-technology/connectwise-automate-mcp:v1.8.2

Configuration

VariableRequiredSecretDescription
CW_AUTOMATE_SERVER_URLyes—ConnectWise Automate server URL (e.g. https://your-server.hostedrmm.com)
CW_AUTOMATE_CLIENT_IDyesyesConnectWise Automate integrator client ID
CW_AUTOMATE_USERNAMEyes—Integrator username or user credential
CW_AUTOMATE_PASSWORDyesyesIntegrator password or user password
CW_AUTOMATE_2FA_CODE—yesTwo-factor authentication code, if required by the account
MCP_TRANSPORT——Transport mode for the server. Set to 'stdio' for local CLI use; the image defaults to 'http' for gateway hosting.
AUTH_MODE——Credential source: 'env' reads vars locally, 'gateway' expects header injection from the WYRE MCP Gateway.
LOG_LEVEL——Log verbosity: debug, info, warn, error

Freshness

Active — last maintenance signal 4d ago. The newest of the signals below sets the band.

  1. Last commit (default branch)

    2026-10-05 · 4d ago · GitHub

  2. Latest release

    2026-09-22 · 18d ago · GitHub · v2.0.2

  3. Package published

    no data · npm/PyPI

  4. Registry entry updated

    2026-08-20 · 50d ago · official registry · v1.8.2

FAQ

›How do I install the ConnectWise Automate MCP server in Claude Code?

Run: claude mcp add connectwise-automate-wyre-technology -e CW_AUTOMATE_SERVER_URL='<cw-automate-server-url>' -e CW_AUTOMATE_CLIENT_ID='<cw-automate-client-id>' -e CW_AUTOMATE_USERNAME='<cw-automate-username>' -e CW_AUTOMATE_PASSWORD='<cw-automate-password>' -e CW_AUTOMATE_2FA_CODE='<cw-automate-2fa-code>' -- docker run -i --rm -e CW_AUTOMATE_SERVER_URL -e CW_AUTOMATE_CLIENT_ID -e CW_AUTOMATE_USERNAME -e CW_AUTOMATE_PASSWORD -e CW_AUTOMATE_2FA_CODE ghcr.io/wyre-technology/connectwise-automate-mcp:v1.8.2. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.

›Does ConnectWise Automate require an API key?

Yes. It expects CW_AUTOMATE_SERVER_URL, CW_AUTOMATE_CLIENT_ID, CW_AUTOMATE_USERNAME, CW_AUTOMATE_PASSWORD, CW_AUTOMATE_2FA_CODE, of which 3 are secrets.

›Can I use ConnectWise Automate as a remote (hosted) MCP server?

No hosted endpoint is published; it runs locally over stdio.

›Is ConnectWise Automate in the official MCP registry?

Yes, as io.github.wyre-technology/connectwise-automate-mcp.