1. Conduid
  2. Finance
  3. ConnectWise Automate
MCP server · Finance

ConnectWise Automate

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

Unclaimed finance
34Low

Scored a month ago · breakdown

About ConnectWise Automate

ConnectWise Automate is an MCP server in the Finance category: mCP server for ConnectWise Automate RMM — computers, clients, alerts, and scripts.

Install

From source
git clone https://github.com/wyre-technology/connectwise-automate-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about ConnectWise Automate

Powered by Claude · Grounded in docs

I know everything about ConnectWise Automate. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

ConnectWise Automate MCP Server

A Model Context Protocol (MCP) server for ConnectWise Automate with decision tree architecture for Claude.

One-Click Deployment

Deploy to DO

Deploy to Cloudflare Workers

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-mcp

Configuration

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)

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:

  1. Use cwautomate_navigate to select a domain (computers, clients, alerts, scripts)
  2. Domain-specific tools become available
  3. Use cwautomate_back to 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 lint

License

Apache-2.0

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About ConnectWise Automate

How do I install ConnectWise Automate?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is ConnectWise Automate safe to use with an AI agent?

Its trust score is 34 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is ConnectWise Automate still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.