Руководство по коннектору8 мин чтенияMCP-инструментов: 267 языков

Как подключить Chatwoot к Meta Muse через MCP

Chatwoot, омниканальный ящик поддержки, в облаке или на своём сервере: диалоги и сообщения из WhatsApp, e-mail, веб-чата и соцсетей, контакты, метки, агенты, команды, шаблоны ответов и отчёты поддержки (первый ответ, время решения и время ответа). Ответы, приватные заметки и новые диалоги тоже есть, но при установке отключены.

HCАвтор: команда HelpCodeОбновлено 8 мин чтения Открытый код на GitHub

Без банковской карты · 7 дней пробного периода · Есть вариант self-host

Chatwoot

Chatwoot

Chatwoot omnichannel support inbox, Cloud or self-hosted: conversations and messages across WhatsApp, e-mail, web chat and social channels, contacts, labels, agents, teams, canned responses and support reports (first response, resolution and reply times). Replies, private notes and new conversations are included, installed switched off.

инструментов

26

Регион

INTL

Категория

Поддержка клиентов

Аутентификация

API Key

Требуемые env-vars

CHATWOOT_URLCHATWOOT_API_TOKENCHATWOOT_ACCOUNT_ID
Установить в Cloud одним кликом

7 дней бесплатно · Без карты

  • 7 дней бесплатно
    Без банковской карты
  • GDPR и готовность к SOC 2
    Данные в ЕС, журналы аудита
  • Открытый код на GitHub
    Open source · AGPL-3.0
  • Работает с ChatGPT, Claude, Gemini
    Любой MCP-совместимый клиент

Пропустите установку. Заработает меньше чем за 2 минуты.

Начните бесплатный период на cloud.anythingmcp.com, добавьте Chatwoot одним кликом и направьте свой ИИ-клиент (Claude, ChatGPT, Copilot или Cursor) на сгенерированный MCP-эндпоинт. Без Docker, без git clone, без опыта разработки.

Начать бесплатный период

Кратко

Chatwoot, омниканальный ящик поддержки, в облаке или на своём сервере: диалоги и сообщения из WhatsApp, e-mail, веб-чата и соцсетей, контакты, метки, агенты, команды, шаблоны ответов и отчёты поддержки (первый ответ, время решения и время ответа). Ответы, приватные заметки и новые диалоги тоже есть, но при установке отключены.

Попробуй спросить

Примеры промптов для Chatwoot

Кликни по промпту — он скопируется. Вставь в Claude, ChatGPT, Cursor, Gemini, Copilot или OpenClaw и запусти через этот коннектор.

Chatwoot · live via MCP
Поделиться
Opus 4.7

Claude — это AI, он может ошибаться. Проверяйте ответы.

💡 Без установки? Используйте cloud.anythingmcp.com напрямую. Войдите, нажмите Connectors → Chatwoot, вставьте учётные данные, создайте MCP API key, и готово. Без Docker, без git clone, без локального сервера.

Chatwoot + Meta Muse

Chatwoot, омниканальный ящик поддержки, в облаке или на своём сервере: диалоги и сообщения из WhatsApp, e-mail, веб-чата и соцсетей, контакты, метки, агенты, команды, шаблоны ответов и отчёты поддержки (первый ответ, время решения и время ответа). Ответы, приватные заметки и новые диалоги тоже есть, но при установке отключены.

Предварительные требования

Полные инструкции по настройке встроены в коннектор (видны в магазине при выборе коннектора). Требуемые переменные окружения:

CHATWOOT_URL, CHATWOOT_API_TOKEN, CHATWOOT_ACCOUNT_ID

Шаг 1 — Получите учётные данные

Настройка занимает около 2 минут. Нужен аккаунт Chatwoot, в Chatwoot Cloud или на своём сервере, и access token пользователя, от имени которого будет работать ИИ.

  1. Войдите в Chatwoot под этим пользователем. Агенты видят только диалоги тех ящиков, в которых состоят, и не могут читать отчёты, поэтому для полной картины используйте администратора.
  2. Нажмите на аватар, затем Profile Settings, и скопируйте Access Token внизу страницы в CHATWOOT_API_TOKEN. Он не истекает; сбросить его можно на той же странице.
  3. В CHATWOOT_URL укажите адрес, по которому вы открываете Chatwoot: https://app.chatwoot.com в Chatwoot Cloud или свой домен, например https://chat.example.com, если Chatwoot на вашем сервере. Без пути, без /app и без /api.
  4. В CHATWOOT_ACCOUNT_ID укажите число после /app/accounts/ в адресной строке браузера: https://app.chatwoot.com/app/accounts/3/dashboard означает 3.
  5. Установите коннектор и запустите chatwoot_get_profile: он покажет пользователя, которому принадлежит токен, его роль и все аккаунты, доступные токену, с их ID.

Токен аккаунта, а не Platform API: токен Platform App супер-админа своего сервера (/platform/api) здесь не подойдёт. Коннектор работает через Application API Chatwoot для одного аккаунта.

Свой сервер за nginx: токен передаётся в заголовке api_access_token, а nginx отбрасывает заголовки с подчёркиванием, если не задано underscores_in_headers on;. Это выглядит как 401 на каждом вызове, хотя токен верный. Chatwoot на своём сервере, доступный только во внутренней сети, недоступен из AnythingMCP Cloud; в этом случае разверните AnythingMCP на своём сервере внутри этой сети.

Что он читает: аккаунт и пользователя, которому принадлежит токен; ваши ящики (WhatsApp, e-mail, веб-виджет, API, Instagram, Telegram и другие) с их участниками; агентов и администраторов с их статусом доступности; команды и их участников; метки, шаблоны ответов (canned responses) и определения пользовательских атрибутов; диалоги со статусом, приоритетом, ящиком, метками, контактом, ответственным и командой, списком, количеством или с фильтрами, например созданные после даты и назначенные одному агенту; сообщения диалога вместе с приватными заметками и вложениями; контакты по имени, e-mail, телефону или идентификатору со всеми их диалогами во всех ящиках; и отчёты поддержки: итоги за период рядом с предыдущим периодом, метрику во времени, сравнение агентов, ящиков или команд и то, что открыто и ждёт ответа прямо сейчас. Секреты каналов ящиков и собственный access token пользователя удаляются из ответов.

Время и цифры: время диалогов и сообщений и периоды отчётов передаются как Unix-время в секундах (UTC), и ИИ переводит их, прежде чем назвать время. Первый ответ, время решения и время ответа в отчётах указаны в секундах.

Спрашивает перед каждым изменением: chatwoot_set_conversation_labels. Chatwoot заменяет весь список меток диалога, поэтому ИИ сначала читает текущие метки и отправляет их вместе с новой (или без той, которую нужно убрать). Метки должны уже существовать в аккаунте. ИИ показывает диалог и новый список меток и ждёт вашего согласия.

Отключено при установке: chatwoot_send_message (ответ или приватная заметка, которую видят только агенты) и chatwoot_create_conversation. Ответ или первое сообщение сразу уходит клиенту в WhatsApp, по e-mail или в чат, поэтому администратор включает их осознанно. И даже тогда ИИ показывает текст и получателя и ждёт вашего согласия. В ящиках WhatsApp Cloud API свободный текст доходит до контакта только в течение 24 часов после его последнего сообщения; за пределами этого окна Chatwoot нужен одобренный шаблон, а этот коннектор шаблоны не отправляет.

Ограничения: диалоги приходят по 25 на страницу, контакты по 15, сообщения по 20 за раз, поэтому ИИ листает страницы; если нужно только число, он считает, а не выводит список. Отчётам и живой статистике нужен токен администратора.

Частые ошибки: 401 означает неверный или сброшенный токен либо nginx, отбрасывающий заголовок. 404 на каждом вызове обычно означает неверный CHATWOOT_URL или CHATWOOT_ACCOUNT_ID; 404 на одном диалоге означает ID, который этот пользователь не видит. Отчёты отвечают 401 или 403 агентам, которые не являются администраторами.

Коннектор не использует Platform API, не отправляет шаблоны WhatsApp, не закрывает, не переназначает и не удаляет существующие диалоги и не меняет и не удаляет контакты.

Шаг 2 — Установите адаптер

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Шаг 3 — Добавьте коннектор в Muse

URL вашего сервера: в AnythingMCP откройте MCP Servers → сервер, на котором находится этот коннектор, и скопируйте его URL (https://cloud.anythingmcp.com/mcp/…). Используйте его везде, где в этом руководстве указано YOUR_SERVER_ID.

Muse добавляет удалённые MCP-серверы как пользовательские коннекторы и входит в них через OAuth.

  1. В Muse открой Settings → Connectors и выбери Add custom connector.
  2. Вставь URL MCP-сервера https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID.
  3. Muse откроет страницу входа AnythingMCP: войди и подтверди доступ.
  4. В чате попроси Muse о том, для чего нужны инструменты Chatwoot.

Настроить коннектор можно и из чата: в вебе, в приложениях для iOS и Android или в WhatsApp. Отправь Muse это сообщение:

Create a Custom Connector for a new remote MCP server, then connect to it:
Name: AnythingMCP
Transport: remote streamable HTTP
URL: https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID
Auth: OAuth

Размещаешь сам? Используй публичный HTTPS-адрес своего экземпляра вместо https://cloud.anythingmcp.com. Muse подключается из облака Meta, поэтому localhost не подойдёт.

Доступные инструменты

ToolWhat it does
chatwoot_get_profileGet the user behind the access token: id, name, email, role, availability and every account the token can reach (accounts[].id and name)
chatwoot_get_accountGet the Chatwoot account configured in CHATWOOT_ACCOUNT_ID: name, locale, domain, support e-mail, status, enabled features and custom…
chatwoot_list_inboxesList the inboxes (channels) of the account: id, name, channel type (WhatsApp, API, web widget, e-mail, Instagram, Telegram...), phone…
chatwoot_list_inbox_agentsList the agents who are members of one inbox (id, name, email, role, availability)
chatwoot_list_agentsList the agents and administrators of the account: id, name, email, role (agent or administrator), availability (online, busy, offline) and…
chatwoot_list_teamsList the teams of the account (id, name, description, whether auto-assignment is on)
chatwoot_list_team_membersList the agents in one team (id, name, email, role, availability)
chatwoot_list_labelsList the labels defined in the account: id, title, description and color
chatwoot_list_canned_responsesList the canned responses (saved replies) of the account: id, short code and content
chatwoot_list_custom_attributesList the custom attribute definitions of the account for conversations (attribute_model 0) or contacts (1): key, display name, type and…
chatwoot_list_conversationsList conversations, 25 per page, newest activity first, with counts (mine, assigned, unassigned, all)
chatwoot_count_conversationsCount conversations without listing them: mine_count, assigned_count, unassigned_count and all_count for a status, inbox, team or label
chatwoot_filter_conversationsFilter conversations with Chatwoot's advanced filter, 25 per page: a list of conditions on status, assignee_id, inbox_id, team_id…
chatwoot_get_conversationGet one conversation by its id (the number shown in the Chatwoot URL): status, priority, inbox, labels, contact, assignee, team, custom and…
chatwoot_list_messagesList the messages of a conversation, oldest first: the latest 20 by default, or 20 older than before. message_type 0 = incoming (from the…
chatwoot_list_contactsList contacts with an e-mail, phone number or identifier, 15 per page: id, name, e-mail, phone, identifier, custom and additional…
chatwoot_search_contactsSearch contacts by name, e-mail, phone number or identifier (case-insensitive, partial), 15 per page. meta.has_more tells whether another…
chatwoot_get_contactGet one contact: name, e-mail, phone, identifier, custom and additional attributes, last activity and the inboxes the contact is reachable…
chatwoot_list_contact_conversationsList the conversations of one contact across all inboxes, with status, labels, assignee and last message
chatwoot_get_report_summaryGet the totals of a period for the account, an agent, an inbox, a label or a team: conversations, incoming and outgoing messages…
chatwoot_get_report_timeseriesGet one metric over time as [{value, timestamp}] buckets, for the account, an agent, an inbox, a label or a team, grouped by hour, day…
chatwoot_get_summary_byCompare agents, inboxes or teams over a period, one row each: conversations, resolved and handled conversations, average resolution, first…
chatwoot_get_live_conversation_statsRight now: how many conversations are open, unattended (no reply yet) and unassigned for the whole account (type account), or open and…
chatwoot_send_messageSend a reply in an existing conversation, or add a private note that only agents see (private true)
chatwoot_set_conversation_labelsSet the labels of a conversation
chatwoot_create_conversationStart a new conversation with an existing contact in an inbox, optionally with a first message, status, assignee and team

Примеры запросов

  • «Сколько открытых диалогов сейчас ни на кого не назначено, и у каких агентов есть чаты без ответа?»
  • «Прочитайте диалог 1284 и кратко изложите, чего хочет клиент и что мы ему уже пообещали.»
  • «Найдите контакт [email protected] и покажите все её диалоги в WhatsApp и по e-mail.»
  • «Сравните наших агентов за последние 30 дней: обработанные диалоги, время первого ответа и время решения.»
  • «Добавьте диалогу 1284 метку возврат и сохраните остальные метки. Сначала покажите новый список.»

FAQ

Где доступен Muse? Сейчас Meta предлагает Muse в США и Канаде: в вебе, в приложениях для iOS и Android и в WhatsApp.

Проверяет ли Meta этот коннектор? Нет. Meta не проверяет пользовательские коннекторы. Muse видит только те инструменты, которые ты включил для этого MCP-сервера в AnythingMCP, а отключить коннектор можно в любой момент в Settings → Connectors.

Следующие шаги

Это руководство помогло?

Ваш агент для Chatwoot в одном клике.

Установите коннектор, вставьте ключ, спросите Meta Muse. 7 дней бесплатно, без банковской карты.

Похожие руководства

Коннекторы

Chatwoot в MCP: диалоги поддержки, контакты и отчёты в любом AI-агенте

Chatwoot, омниканальный ящик поддержки, в облаке или на своём сервере: диалоги и сообщения из WhatsApp, e-mail, веб-чата и соцсетей, контакты, метки, агенты, команды, шаблоны ответов и отчёты поддержки (первый ответ, время решения и время ответа). Ответы, приватные заметки и новые диалоги тоже есть, но при установке отключены.

Коннекторы

Как подключить Chatwoot к ChatGPT через MCP

Chatwoot, омниканальный ящик поддержки, в облаке или на своём сервере: диалоги и сообщения из WhatsApp, e-mail, веб-чата и соцсетей, контакты, метки, агенты, команды, шаблоны ответов и отчёты поддержки (первый ответ, время решения и время ответа). Ответы, приватные заметки и новые диалоги тоже есть, но при установке отключены.

Коннекторы

Как подключить Chatwoot к Claude через MCP

Chatwoot, омниканальный ящик поддержки, в облаке или на своём сервере: диалоги и сообщения из WhatsApp, e-mail, веб-чата и соцсетей, контакты, метки, агенты, команды, шаблоны ответов и отчёты поддержки (первый ответ, время решения и время ответа). Ответы, приватные заметки и новые диалоги тоже есть, но при установке отключены.

Коннекторы

Как подключить Chatwoot к Cursor через MCP

Chatwoot, омниканальный ящик поддержки, в облаке или на своём сервере: диалоги и сообщения из WhatsApp, e-mail, веб-чата и соцсетей, контакты, метки, агенты, команды, шаблоны ответов и отчёты поддержки (первый ответ, время решения и время ответа). Ответы, приватные заметки и новые диалоги тоже есть, но при установке отключены.

Коннекторы

Как подключить Chatwoot к Gemini через MCP

Chatwoot, омниканальный ящик поддержки, в облаке или на своём сервере: диалоги и сообщения из WhatsApp, e-mail, веб-чата и соцсетей, контакты, метки, агенты, команды, шаблоны ответов и отчёты поддержки (первый ответ, время решения и время ответа). Ответы, приватные заметки и новые диалоги тоже есть, но при установке отключены.

Коннекторы

Как подключить Aurora Inbox к Meta Muse через MCP

Aurora Inbox, WhatsApp-CRM и общий почтовый ящик для Латинской Америки, только чтение: воронка продаж и этапы пайплайна по командам, чаты с тегами и сделками, контакты и компании, пользователи, каналы и шаблоны WhatsApp, события календаря и записи на приём.