Skip to main content
Glama
indicafacil-ai

@indica-facil/mcp-chatwoot

@indicafacil/mcp-chatwoot

npm version npm downloads

Un servidor de Model Context Protocol (MCP) que expone la API completa de Chatwoot — incluyendo las funciones exclusivas de indicafacil.ai — como 147 herramientas para usar con asistentes de IA como Claude, VS Code Copilot y otros.

Características

  • 147 herramientas que cubren todos los endpoints de la API de Chatwoot

  • Cuenta, Agentes, Contactos, Conversaciones, Mensajes, Bandejas de entrada, Equipos y más

  • Informes (v1 y v2), Centro de ayuda, Reglas de automatización, Atributos personalizados, Filtros personalizados

  • Exclusivo de [indicafacil.ai]: Kanban Boards, Kanban Steps, Kanban Tasks, Kanban Audit Events, Kanban Preferences, Scheduled Messages

  • Anotaciones de herramientas MCP adecuadas (readOnlyHint, destructiveHint, idempotentHint)

  • Soporte para múltiples cuentas (account_id es un argumento por herramienta)

  • Transporte stdio (compatible con Claude Desktop, VS Code y cualquier cliente MCP)

Related MCP server: Plain.com MCP Server

Requisitos

  • Bun v1.0+

  • Una instancia de Chatwoot con acceso a la API

Instalación

bun install

Variables de Entorno

Variable

Requerida

Descripción

CHATWOOT_BASE_URL

La URL de tu instancia de Chatwoot (p. ej. https://app.chatwoot.com)

CHATWOOT_API_TOKEN

Token de acceso a la API (se encuentra en Chatwoot → Perfil → Token de acceso)

Uso

Desarrollo

bun run dev

Producción

bun run start

Configuración de Claude Desktop

Añade lo siguiente a tu claude_desktop_config.json:

{
  "mcpServers": {
    "chatwoot": {
      "command": "bun",
      "args": ["run", "/path/to/mcp-chatwoot/src/index.ts"],
      "env": {
        "CHATWOOT_BASE_URL": "https://your-chatwoot-instance.com",
        "CHATWOOT_API_TOKEN": "your-api-token"
      }
    }
  }
}

Configuración de VS Code

Añade lo siguiente a tu .vscode/mcp.json:

{
  "servers": {
    "chatwoot": {
      "command": "bun",
      "args": ["run", "${workspaceFolder}/src/index.ts"],
      "env": {
        "CHATWOOT_BASE_URL": "https://your-chatwoot-instance.com",
        "CHATWOOT_API_TOKEN": "your-api-token"
      }
    }
  }
}

Herramientas disponibles (147)

Cuenta (2)

account_get, account_update

Bots de agente (5)

agent_bots_list, agent_bots_create, agent_bots_get, agent_bots_update, agent_bots_delete

Agentes (4)

agents_list, agents_create, agents_update, agents_delete

Registros de auditoría (1)

audit_logs_list

Reglas de automatización (5)

automation_rules_list, automation_rules_create, automation_rules_get, automation_rules_update, automation_rules_delete

Respuestas predefinidas (4)

canned_responses_list, canned_responses_create, canned_responses_update, canned_responses_delete

Contactos (11)

contacts_list, contacts_create, contacts_get, contacts_update, contacts_delete, contacts_conversations, contacts_search, contacts_filter, contacts_create_contact_inbox, contacts_contactable_inboxes, contacts_merge

Etiquetas de contacto (2)

contact_labels_list, contact_labels_set

Conversaciones (12)

conversations_meta, conversations_list, conversations_create, conversations_filter, conversations_get, conversations_update, conversations_toggle_status, conversations_toggle_priority, conversations_set_custom_attributes, conversations_get_labels, conversations_set_labels, conversations_reporting_events

Asignaciones de conversación (1)

conversation_assignments_assign

Mensajes (3)

messages_list, messages_create, messages_delete

Atributos personalizados (5)

custom_attributes_list, custom_attributes_create, custom_attributes_get, custom_attributes_update, custom_attributes_delete

Filtros personalizados (5)

custom_filters_list, custom_filters_create, custom_filters_get, custom_filters_update, custom_filters_delete

Centro de ayuda (5)

help_center_portals_list, help_center_portals_create, help_center_portals_update, help_center_categories_create, help_center_articles_create

Bandejas de entrada (11)

inboxes_list, inboxes_get, inboxes_create, inboxes_update, inboxes_get_agent_bot, inboxes_set_agent_bot, inbox_members_list, inbox_members_create, inbox_members_update, inbox_members_delete

Integraciones (4)

integrations_list_apps, integrations_create_hook, integrations_update_hook, integrations_delete_hook

Perfil (1)

profile_get

Informes (9)

reports_account_overview, reports_account_summary, reports_agent_summary, reports_conversation_metrics, reports_v2_overview, reports_v2_agents, reports_v2_inboxes, reports_v2_teams, reports_v2_labels

Equipos (9)

teams_list, teams_create, teams_get, teams_update, teams_delete, team_members_list, team_members_add, team_members_update, team_members_delete

Webhooks (4)

webhooks_list, webhooks_create, webhooks_update, webhooks_delete

Tableros Kanban (9) — [indicafacil.ai]

kanban_boards_list, kanban_boards_create, kanban_boards_get, kanban_boards_update, kanban_boards_delete, kanban_boards_update_agents, kanban_boards_update_inboxes, kanban_boards_toggle_favorite, kanban_boards_conversations

Pasos de Kanban (6) — [indicafacil.ai]

kanban_steps_list, kanban_steps_create, kanban_steps_get, kanban_steps_update, kanban_steps_delete, kanban_steps_reorder

Tareas de Kanban (6) — [indicafacil.ai]

kanban_tasks_list, kanban_tasks_create, kanban_tasks_get, kanban_tasks_update, kanban_tasks_delete, kanban_tasks_move

Productos de tareas de Kanban (4) — [indicafacil.ai]

kanban_task_products_list, kanban_task_products_create, kanban_task_products_update, kanban_task_products_delete

Comentarios de tareas de Kanban (4) — [indicafacil.ai]

kanban_task_comments_list, kanban_task_comments_create, kanban_task_comments_update, kanban_task_comments_delete

Productos de Kanban (5) — [indicafacil.ai]

kanban_products_list, kanban_products_get, kanban_products_create, kanban_products_update, kanban_products_delete

Informes de Kanban (7) — [indicafacil.ai]

kanban_reports_summary, kanban_reports_funnel, kanban_reports_stage_durations, kanban_reports_agent_performance, kanban_reports_cfd, kanban_reports_aging, kanban_reports_timeseries

Eventos de auditoría de Kanban (2) — [indicafacil.ai]

kanban_audit_events_list, kanban_audit_events_get

Mensajes programados (4) — [indicafacil.ai]

scheduled_messages_list, scheduled_messages_create, scheduled_messages_update, scheduled_messages_delete

Desarrollo

# Run tests
bun test

# Lint & format
bun run lint
bun run format

# Type check
bun run build-check

# Full check (lint + type-check + tests)
bun run check

Licencia

MIT

A
license - permissive license
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables AI assistants to interact with Cisco Webex messaging through 52 comprehensive tools covering messages, rooms, teams, people management, webhooks, and enterprise features. Supports both personal and enterprise Webex environments with complete API coverage for messaging operations.
    4
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Provides comprehensive access to the Plain.com API with over 70 tools for managing support threads, customers, and help centers. It enables users to handle communications, automate support workflows, and manage documentation directly through natural language.
    21
    3
    MIT
  • A
    license
    B
    quality
    D
    maintenance
    Enables AI assistants to manage WhatsApp sessions, send multi-format messages, control group participants, and configure webhooks by wrapping the OpenWA REST API with 44 tools.
    44
    1
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables interaction with Intercom's customer communications platform via the Intercom REST API, providing 102 tools for managing admins, articles, companies, contacts, conversations, and more.
    2
    MIT

View all related MCP servers

Related MCP Connectors

  • Manage AI assistants, history, calls, campaigns, contacts, knowledge, messaging, and automations.

  • 60+ Meta Ads tools for AI agents: audits, campaign management, audiences and CAPI tracking.

  • SaaS intelligence for AI agents. 5 unified tools cover 1,000+ services with 91-96% token savings.

View all MCP Connectors

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/indicafacil-ai/mcp-chatwoot'

If you have feedback or need assistance with the MCP directory API, please join our Discord server