9bot

9bot: автоматизация и аналитика групп, каналов и сообществ WhatsApp

От сообщества: Добавлен пользователем или импортирован; проверьте владельца перед подключениемРаботаетБез входаГлобальныйБесплатноТолько чтение

Что умеет

  • Создавать, публиковать и архивировать workflows
  • Просматривать и восстанавливать историю версий сценариев
  • Подключать внешние интеграции к workflow
  • Формировать композиции и предпросматривать их
  • Управлять подключениями и отзывать доступ

Какие данные видит

Ассистент управляет workflow-сценариями и подключениями аккаунта 9bot, привязанного к WhatsApp.

Нужен ли аккаунт

Не нужен: сервер работает без входа

9bot подключает ассистента к управлению WhatsApp-группами, каналами и сообществами через рабочие процессы (workflows). Можно создавать, публиковать, архивировать и восстанавливать сценарии автоматизации, а также подключать внешние сервисы к этим сценариям.

Как подключить

Как подключить 9bot к Claude

Адрес сервера, который нужно вставить в настройках Claude:

https://whatsapp--ninebot.run.tools

  1. Откройте Claude (сайт claude.ai или приложение для компьютера).
  2. Перейдите в Настройки → Коннекторы (в английском интерфейсе: Settings → Connectors).
  3. Нажмите Добавить пользовательский коннектор (Add custom connector).
  4. Вставьте адрес сервера, скопированный ниже, в поле URL удалённого MCP-сервера и нажмите Добавить.
  5. В чате нажмите + → Коннекторы и включите новый коннектор.

Пользовательские коннекторы доступны на тарифах Free, Pro, Max, Team и Enterprise. На Free можно добавить только один. В Team и Enterprise коннектор сначала добавляет владелец организации в Настройки организации → Коннекторы.

Авторизация

После нажатия Добавить откроется окно входа в сервис. Войдите под своим аккаунтом и подтвердите доступ. Пароль Claude не видит.

Как подключить 9bot к ChatGPT

Адрес сервера, который нужно вставить в настройках ChatGPT:

https://whatsapp--ninebot.run.tools

  1. Откройте ChatGPT в браузере (chatgpt.com). Нужен тариф Plus, Pro, Business, Enterprise или Edu.
  2. Один раз включите режим разработчика: Настройки → Приложения → Дополнительные настройки → Режим разработчика (Settings → Apps → Advanced settings → Developer mode).
  3. Откройте Настройки → Коннекторы и нажмите Создать (Create).
  4. Заполните форму: Название (любое), Описание (одна фраза, что делает сервис), URL MCP-сервера (скопируйте ниже).
  5. В поле Аутентификация выберите OAuth, если сервис требует вход, иначе Нет. Нажмите Создать.
  6. В новом чате откройте + → Приложения/Коннекторы и включите коннектор.

Название раздела у OpenAI менялось (Connectors → Apps/Plugins). Если пункт называется иначе, ищите «режим разработчика» в настройках. В рабочих пространствах Business/Enterprise администратор должен разрешить пользовательские коннекторы.

Авторизация

При первом использовании ChatGPT откроет окно входа в сервис. Войдите и подтвердите доступ.

Как подключить 9bot к Cursor

Адрес сервера, который нужно вставить в настройках Cursor:

https://whatsapp--ninebot.run.tools

Быстрый способ: нажмите кнопку Открыть в Cursor ниже, Cursor сам предложит добавить сервер.

Вручную:

  1. В Cursor откройте Settings → Cursor Settings → MCP и нажмите Add new global MCP server.
  2. Вставьте JSON, скопированный ниже, в открывшийся файл ~/.cursor/mcp.json (для одного проекта: .cursor/mcp.json в корне проекта).
  3. Сохраните файл. Сервер появится в списке MCP; при необходимости пройдите авторизацию по кнопке рядом с ним.

Авторизация

Если сервис требует вход, рядом с сервером в списке MCP появится кнопка авторизации.

Список инструментов сервера (60)

Технические названия из tools/list. Нужны только разработчикам.

workflows_activateAtiva explicitamente uma versão publicada.
workflows_archiveDesativa e arquiva um workflow, mantendo seu histórico para restauração.
workflows_capabilities_getConsulta o contrato completo de uma capability de Workflows.
workflows_capabilities_listLista capabilities versionadas permitidas para Workflows, incluindo modo de conexao, exemplos de entrada e referencias de saida para composicao dinamica.
workflows_compose_createCompoe e persiste uma ferramenta reutilizavel como Workflow versionado. Exige previa e confirmacao; so ativa com activate=true.
workflows_compose_previewInterpreta uma intencao suportada e retorna a previa completa do workflow declarativo sem persistir nem executar efeitos.
workflows_compositions_listLista os templates versionados que podem compor novas ferramentas sem codigo arbitrario.
workflows_connections_listLista conexoes externas do cofre e servicos nativos. WhatsApp nativo nunca exige connectionRef nem aparece como credencial do cofre.
workflows_connections_revokeRevoga uma conexao de Workflows e impede novos efeitos que dependam dela.
workflows_connections_writeCria ou atualiza uma conexao externa segura para Workflows. Nao use para WhatsApp, que e nativo do tenant.
workflows_createCria um draft; activate omitido permanece false.
workflows_delete_permanentExclui permanentemente um workflow já arquivado e confirmado pelo nome.
workflows_deployPublica versão imutável; ativa somente com activate=true.
workflows_disableDesativa o deployment e impede novos triggers.
workflows_duplicateDuplica um workflow como novo draft inativo.
workflows_dynamic_tools_invokeExecuta manualmente uma ferramenta dinamica ativa pela mesma politica do runtime de Workflows.
workflows_dynamic_tools_listLista ferramentas reutilizaveis compostas e ativas, com versao, checksum, escopo e contrato de entrada.
workflows_getObtém draft, layout, versão e deployment de um workflow.
workflows_layout_getConsulta o layout visual do canvas de um workflow.
workflows_layout_saveSalva posicoes e viewport do canvas sem alterar a semantica executavel.
workflows_listLista workflows do tenant.
workflows_marketplace_resolve_productResolve dados verificaveis de um link de produto, inclusive short links e paginas intermediarias conhecidas, sem exigir conexao de API.
workflows_report_delivery_createCria no menu Workflows um relatorio dinamico recorrente de mensagens com mais engajamento e o envia no privado de um membro. Os dados sao recalculados a cada execucao; WhatsApp e…
workflows_restoreRestaura um workflow arquivado sem reativá-lo.
workflows_rollbackMove o deployment para uma versão anterior.
workflows_rss_createCria uma automacao recorrente de RSS diretamente no menu Workflows. Use activate=true somente quando o usuario pedir que ela fique ativa.
workflows_run_nowInicia uma execução manual de deployment ativo.
workflows_runs_cancelCancela uma execução não terminal.
workflows_runs_getObtém uma execução e seus nós.
workflows_runs_listLista execuções de workflows.
workflows_runs_nodesLista a execucao de cada no de uma run de Workflows.
workflows_runs_retryCria uma nova run de replay para uma execucao terminal com falha.
workflows_runtime_statusConsulta disponibilidade e saude do runtime de Workflows.
workflows_schedule_createCria uma automacao agendada ou recorrente diretamente no menu Workflows. Use activate=true somente quando o usuario pedir que ela fique ativa.
workflows_simulateSimula o grafo sem executar efeitos.
workflows_updateAtualiza um draft com revisão otimista.
workflows_validateValida e compila deterministicamente uma definição.
workflows_versions_diffCompara duas versoes publicadas de um workflow.
workflows_versions_getConsulta uma versao imutavel de um workflow.
workflows_versions_listLista as versoes imutaveis publicadas de um workflow.
groups_admins_listLista os administradores atuais do grupo, excluindo o próprio bot.
groups_getDetalhes de um grupo.
groups_listLista grupos visiveis para o token.
groups_note_deletePermite remover note no painel 9bot. Use quando o usuario pedir grupos, mesmo com termos incompletos ou sinonimos.
groups_note_updatePermite editar/configurar note no painel 9bot. Use quando o usuario pedir grupos, mesmo com termos incompletos ou sinonimos.
groups_settings_getConsulta configuracoes de um grupo.
groups_settings_updateAtualiza configuracoes permitidas de um grupo.
groups_templates_applyPermite apply templates no painel 9bot. Use quando o usuario pedir grupos, mesmo com termos incompletos ou sinonimos.
groups_templates_deletePermite remover templates no painel 9bot. Use quando o usuario pedir grupos, mesmo com termos incompletos ou sinonimos.
groups_templates_unlink_realtimePermite unlink realtime templates no painel 9bot. Use quando o usuario pedir grupos, mesmo com termos incompletos ou sinonimos.
members_addPermite adicionar membros/participantes no painel 9bot. Use quando o usuario pedir membros/participantes, mesmo com termos incompletos ou sinonimos.
members_demotePermite demote membros/participantes no painel 9bot. Use quando o usuario pedir membros/participantes, mesmo com termos incompletos ou sinonimos.
members_getPermite consultar detalhes de membros/participantes no painel 9bot. Use quando o usuario pedir membros/participantes, mesmo com termos incompletos ou sinonimos.
members_listLista membros de um grupo com identificadores mascarados.
members_promotePermite promote membros/participantes no painel 9bot. Use quando o usuario pedir membros/participantes, mesmo com termos incompletos ou sinonimos.
members_removePermite remover membros/participantes no painel 9bot. Use quando o usuario pedir membros/participantes, mesmo com termos incompletos ou sinonimos.
members_searchPermite search membros/participantes no painel 9bot. Use quando o usuario pedir membros/participantes, mesmo com termos incompletos ou sinonimos.
members_strikes_removePermite remover strikes no painel 9bot. Use quando o usuario pedir membros/participantes, mesmo com termos incompletos ou sinonimos.
members_strikes_resetPermite reset strikes no painel 9bot. Use quando o usuario pedir membros/participantes, mesmo com termos incompletos ou sinonimos.
members_warnPermite warn membros/participantes no painel 9bot. Use quando o usuario pedir membros/participantes, mesmo com termos incompletos ou sinonimos.