loading…
Search for a command to run...
loading…
A Model Context Protocol server for ConnectWise Automate with decision tree architecture, enabling Claude to manage scripts, computers, groups, and automation w
A Model Context Protocol server for ConnectWise Automate with decision tree architecture, enabling Claude to manage scripts, computers, groups, and automation workflows.
A Model Context Protocol (MCP) server for ConnectWise Automate with decision tree architecture for Claude.
npm install @wyre-technology/connectwise-automate-mcp
Set the following environment variables:
| Variable | Required | Description |
|---|---|---|
CW_AUTOMATE_SERVER_URL |
Yes | Your ConnectWise Automate server URL |
CW_AUTOMATE_CLIENT_ID |
Yes | Integrator Client ID |
CW_AUTOMATE_USERNAME |
Yes | Integrator username or user credentials |
CW_AUTOMATE_PASSWORD |
Yes | Integrator password or user password |
CW_AUTOMATE_2FA_CODE |
No | Two-factor authentication code (if required) |
Add to your Claude configuration:
{
"mcpServers": {
"connectwise-automate": {
"command": "npx",
"args": ["@wyre-technology/connectwise-automate-mcp"],
"env": {
"CW_AUTOMATE_SERVER_URL": "https://your-server.hostedrmm.com",
"CW_AUTOMATE_CLIENT_ID": "your-client-id",
"CW_AUTOMATE_USERNAME": "your-username",
"CW_AUTOMATE_PASSWORD": "your-password"
}
}
}
}
The server uses a decision tree pattern. Start by navigating to a domain:
cwautomate_navigate to select a domain (computers, clients, alerts, scripts)cwautomate_back to return to the main menu# Install dependencies
npm install
# Build
npm run build
# Run tests
npm test
# Type check
npm run typecheck
# Lint
npm run lint
Apache-2.0
Run in your terminal:
claude mcp add connectwise-automate-mcp -- npx Security
Low riskAutomated heuristic from public metadata — not a security guarantee.