ConnectWise Manage MCP Server

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Servidor MCP de ConnectWise Manage

Un servidor de Protocolo de Contexto de Modelo que proporciona integración con la API de ConnectWise Manage. Este servidor permite a Claude interactuar con ConnectWise Manage para realizar operaciones como la recuperación de tickets, empresas, contactos y más.

Características

  • Autenticación con ConnectWise Manage API mediante claves API
  • Soporte para recuperar tickets, empresas, contactos y otras entidades
  • Capacidad de crear, actualizar y eliminar entidades
  • Soporte de filtrado y paginación para consultas

Instalación

Uso de NPM

npm install -g connectwise-mcp-server

Configuración manual

  1. Clonar este repositorio
  2. Instalar dependencias con npm install
  3. Construya el proyecto con npm run build
  4. Inicie el servidor con npm start

Configuración

Para utilizar este servidor MCP, deberá proporcionar las credenciales de la API de administración de ConnectWise:

  • ID de la empresa
  • Clave pública
  • Clave privada
  • URL de administración de ConnectWise (por ejemplo, api-na.myconnectwise.net)

Configuración del escritorio de Claude

Agregue lo siguiente a su archivo de configuración de Claude Desktop (normalmente ubicado en ~/Library/Application Support/Claude/claude_desktop_config.json en macOS):

{ "mcpServers": { "connectwise": { "command": "npx", "args": ["-y", "connectwise-mcp-server"], "env": { "CW_COMPANY_ID": "your_company_id", "CW_PUBLIC_KEY": "your_public_key", "CW_PRIVATE_KEY": "your_private_key", "CW_URL": "api-na.myconnectwise.net" }, "options": { "autoStart": true, "logLevel": "info" } } } }

Funciones disponibles

Buscar entradas

Busca tickets de servicio en ConnectWise Manage.

cw_search_tickets(conditions, page_size, page)

Obtener boleto

Recupera un ticket de servicio específico por ID.

cw_get_ticket(ticket_id)

Crear ticket

Crea un nuevo ticket de servicio.

cw_create_ticket(summary, description, board_id, company_id)

Buscar empresas

Busca empresas en ConnectWise Manage.

cw_search_companies(conditions, page_size, page)

Conseguir empresa

Recupera una empresa específica por ID.

cw_get_company(company_id)

Licencia

Instituto Tecnológico de Massachusetts (MIT)

-
security - not tested
A
license - permissive license
-
quality - not tested

Un servidor de protocolo de contexto de modelo que permite a Claude interactuar con la API de administración de ConnectWise para realizar operaciones como recuperar, crear, actualizar y eliminar tickets, empresas, contactos y otras entidades.

  1. Features
    1. Installation
      1. Using NPM
      2. Manual Setup
    2. Configuration
      1. Claude Desktop Configuration
    3. Available Functions
      1. Search Tickets
      2. Get Ticket
      3. Create Ticket
      4. Search Companies
      5. Get Company
    4. License
      ID: uhmphdifmp