ConnectWise API 网关服务器

ConnectWise API 网关服务器

为 Claude 提供的 ConnectWise Manage API 网关 MCP 服务器,简化 API 调用与管理。

快速入门

安装

方法 1: 使用 NPM 包(推荐)

运行以下命令安装:

npm install -g jasondsmith72/CWM-API-Gateway-MCP

方法 2: 手动安装

  1. 克隆仓库:git clone https://github.com/jasondsmith72/CWM-API-Gateway-MCP.git
  2. 进入项目目录并安装依赖:
    cd CWM-API-Gateway-MCP
    pip install -e .
    

配置

设置环境变量:

CONNECTWISE_API_URL=https://na.myconnectwise.net/v4_6_release/apis/3.0
CONNECTWISE_COMPANY_ID=your_company_id
CONNECTWISE_PUBLIC_KEY=your_public_key
CONNECTWISE_PRIVATE_KEY=your_private_key
CONNECTWISE_AUTH_PREFIX=yourprefix+

启动服务

通过以下命令启动服务:

python api_gateway_server.py

示例

执行一个 GET 请求:

execute_api_call("/service/tickets", "GET", {"conditions": "status/name='Open'"})