connectwise-automate-mcp
ConnectWise Automate MCP Server
A Model Context Protocol (MCP) server for ConnectWise Automate with decision tree architecture for Claude.
One-Click Deployment
Features
Decision Tree Architecture: Navigate between domains (computers, clients, alerts, scripts) to access relevant tools
Lazy Loading: Client initialization and domain handlers are loaded on demand
Comprehensive API Coverage: Manage computers, clients, alerts, and scripts
Installation
npm install @wyre-technology/connectwise-automate-mcpConfiguration
Set the following environment variables:
Variable | Required | Description |
| Yes | Your ConnectWise Automate server URL |
| Yes | Integrator Client ID |
| Yes | Integrator username or user credentials |
| Yes | Integrator password or user password |
| No | Two-factor authentication code (if required) |
Usage
As an MCP Server
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"
}
}
}
}Navigation
The server uses a decision tree pattern. Start by navigating to a domain:
Use
cwautomate_navigateto select a domain (computers, clients, alerts, scripts)Domain-specific tools become available
Use
cwautomate_backto return to the main menu
Available Domains
Computers
List computers with filtering options
Get computer details
Search computers by name or criteria
Reboot computers remotely
Run scripts on computers
Clients
List all clients
Get client details
Create new clients
Update existing clients
Alerts
List alerts with filtering
Get alert details
Acknowledge alerts
Scripts
List available scripts
Get script details
Execute scripts on computers
Development
# Install dependencies
npm install
# Build
npm run build
# Run tests
npm test
# Type check
npm run typecheck
# Lint
npm run lintLicense
Apache-2.0
This server cannot be installed
Maintenance
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/wyre-technology/connectwise-automate-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server