Пропустите установку. Заработает меньше чем за 2 минуты.
Начните бесплатный период на cloud.anythingmcp.com, добавьте Botpress одним кликом и направьте свой ИИ-клиент (Claude, ChatGPT, Copilot или Cursor) на сгенерированный MCP-эндпоинт. Без Docker, без git clone, без опыта разработки.
AnythingMCP есть в каталоге коннекторов Claude: добавьте его в Claude в один клик (откроется в новой вкладке), затем войдите и выберите, какие MCP-серверы может использовать Claude.
Кратко
Дайте ИИ проверять ваших ботов Botpress: рабочие пространства и боты, диалоги, сообщения, пользователи и события, логи, аналитика и проблемы ботов, таблицы бота (поиск, добавление и изменение строк) и файлы его базы знаний с семантическим поиском.
Попробуй спросить
Примеры промптов для Botpress
Кликни по промпту — он скопируется. Вставь в Claude, ChatGPT, Cursor, Gemini, Copilot или OpenClaw и запусти через этот коннектор.
Claude — это AI, он может ошибаться. Проверяйте ответы.
💡 Без установки? Используйте cloud.anythingmcp.com напрямую. Войдите, нажмите Connectors → Botpress, вставьте учётные данные, создайте MCP API key, и готово. Без Docker, без
git clone, без локального сервера.
Botpress + Claude
Дайте ИИ проверять ваших ботов Botpress: рабочие пространства и боты, диалоги, сообщения, пользователи и события, логи, аналитика и проблемы ботов, таблицы бота (поиск, добавление и изменение строк) и файлы его базы знаний с семантическим поиском.
Предварительные требования
Полные инструкции по настройке встроены в коннектор (видны в магазине при выборе коннектора). Требуемые переменные окружения:
BOTPRESS_TOKEN, BOTPRESS_WORKSPACE_ID, BOTPRESS_BOT_ID
Шаг 1 — Получите учётные данные
- Войдите на
https://app.botpress.cloud. Откройте меню профиля (вверху справа) → Profile Settings → Personal Access Tokens, создайте токен и скопируйте его (он начинается сbp_pat_). Вставьте его вBOTPRESS_TOKENбез слова Bearer. - ID рабочего пространства (
BOTPRESS_WORKSPACE_ID): откройте рабочее пространство в дашборде и скопируйте часть URLwkspace_...(app.botpress.cloud/workspaces/wkspace_...). - ID бота (
BOTPRESS_BOT_ID): откройте бота и скопируйте UUID после/bots/в URL. Studio также показывает его в настройках бота. - Установите коннектор. Все три значения отправляются только в Botpress. Позже
botpress_list_workspacesиbotpress_list_botsпокажут и id других ваших рабочих пространств и ботов.
Кто что видит: у токена ваш собственный доступ ко всем рабочим пространствам, в которых вы состоите. Храните его в секрете и делитесь MCP-сервером только с теми, кому можно читать диалоги ваших ботов: в них бывают персональные данные.
Какие части Botpress он использует: один personal access token даёт доступ ко всем четырём (Bot Access Key для административных инструментов не подходит, поэтому используйте личный токен):
- Admin API: рабочие пространства, боты, логи, аналитика и проблемы ботов.
- Runtime API: диалоги, сообщения, пользователи и события бота из всех каналов (Webchat, WhatsApp, Slack и так далее). Отдельный Chat API от Botpress не используется, потому что он видит только диалоги своей Chat-интеграции.
- Tables API: таблицы бота, чтобы искать, добавлять и изменять строки.
- Files API: файлы базы знаний бота с семантическим поиском по проиндексированным.
Несколько ботов: инструменты для диалогов, сообщений, пользователей, событий, таблиц и файлов работают с BOTPRESS_BOT_ID, если вы не назовёте другого бота. Инструменты ботов (обзор, логи, аналитика, проблемы) получают id бота в каждом вызове, поэтому ИИ может сравнивать ботов рабочего пространства.
Сначала подтверждение: botpress_create_table_rows и botpress_update_table_rows меняют данные бота, поэтому ИИ показывает строки и ждёт вашего «да». botpress_delete_table_rows при установке отключён; включайте его в настройках коннектора, только если ИИ должен удалять строки. Удаление возможно только по id строк.
Недоверенное содержимое: сообщения, поля пользователей и фрагменты файлов приходят от конечных пользователей или из загруженных документов. Инструкции внутри них ИИ считает данными, а не командами.
Частые ошибки: 401 Unauthorized: токен неверный или отозван, либо ID рабочего пространства не относится к пространству, в котором состоит ваш пользователь. 403 Forbidden: ваша роль в рабочем пространстве не позволяет это действие. 404 ResourceNotFound: неизвестный id, либо диалог или таблица другого бота, а не того, что в BOTPRESS_BOT_ID. 400 InvalidPayload или InvalidQuery: параметр недействителен, например дата не в формате ISO 8601. 429 RateLimited: подождите немного и повторите.
Коннектор не создаёт, не развёртывает и не удаляет ботов, не отправляет сообщения от имени бота, не управляет интеграциями, не загружает файлы в базу знаний и не управляет участниками рабочего пространства и оплатой.
Шаг 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 — Добавьте коннектор в Claude
URL вашего сервера: в AnythingMCP откройте MCP Servers → сервер, на котором находится этот коннектор, и скопируйте его URL (
https://cloud.anythingmcp.com/mcp/…). Используйте его везде, где в этом руководстве указаноYOUR_SERVER_ID.
Рекомендуемый путь: работает в claude.ai web без редактирования конфигурационных файлов.
- Открой в Claude Customize → Connectors.
- Нажми +, затем Add custom connector.
- Введи название, например
Botpress, и URL удалённого MCP-сервераhttps://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID, затем нажми Add. - Нажми Connect и войди в AnythingMCP (OAuth), чтобы разрешить доступ.
Все инструменты ниже появятся в чате: начинайте писать промпты.
Доступные инструменты
| Tool | What it does |
|---|---|
botpress_list_workspaces | List the Botpress workspaces the token's user belongs to, with id, name, plan, bot count, spending limit and whether the workspace is… |
botpress_list_bots | List the bots of a Botpress workspace (production bots, or dev bots with dev true) with id, name, type, tags and last deploy time |
botpress_get_bot | Get one bot's overview: name, description, status, deploy time, whether it is a dev bot, tags, and its installed integrations with version… |
botpress_get_bot_logs | Read a bot's runtime logs (console output, errors and system messages) from timeStart on, filtered by level, conversation, user, workflow… |
botpress_get_bot_analytics | Get a bot's usage analytics between two dates: per period new and returning users, sessions, user and bot messages, events, conversations… |
botpress_list_bot_issues | List the issues Botpress recorded for a bot (errors in its code, hit limits, configuration problems) with code, title, description… |
botpress_list_conversations | List a bot's conversations from every channel, newest first, with id, integration and channel (e.g. webchat, whatsapp), message count, tags… |
botpress_get_conversation | Get one conversation of a bot: integration, channel, message count, tags, shared properties and dates |
botpress_list_messages | List a bot's messages, newest first, usually of one conversation (conversationId) |
botpress_list_users | List the end users who talked to a bot (one per channel: the same person on Slack and WhatsApp is two users), with id, name, tags and dates |
botpress_get_user | Get one end user of a bot: name, picture URL, tags, attributes and properties set by the bot or its integrations, and dates |
botpress_list_events | List a bot's events (incoming messages, integration events, custom and scheduled events) with type, status (pending, processed, ignored… |
botpress_get_event | Get one event of a bot with its full payload, status and failureReason |
botpress_list_tables | List a bot's tables with id, name, row factor, key column, whether it is frozen and the column schema |
botpress_get_table | Get one table of a bot with its columns (names, types, descriptions, computed settings), key column, its row count (rows) and how many rows… |
botpress_find_table_rows | Query rows of a bot's table with a MongoDB-like filter, full-text search, column selection, ordering and offset paging; group adds… |
botpress_create_table_rows | Add rows to a bot's table (1 to 1,000 per call), each an object of column values matching the table's schema (see botpress_get_table) |
botpress_update_table_rows | Update rows of a bot's table by id (1 to 1,000 per call): each row is {"id": 12, "column": "new value"} and only the given columns change |
botpress_delete_table_rows | Permanently delete rows of a bot's table by their ids (up to 1,000 per call) |
botpress_list_files | List a bot's files (knowledge-base documents and other uploads) with id, key, content type, size, tags, status (upload or indexing state)… |
botpress_search_files | Semantic search over a bot's indexed files (its knowledge base): returns the passages that best match a natural-language query, with score… |
Примеры запросов
- «О чём чаще всего спрашивали нашего бота поддержки на этой неделе? Кратко перечисли главные темы последних диалогов.»
- «Почему вчера бот работал с ошибками? Проверь его проблемы и логи ошибок с 9:00.»
- «Покажи новых и вернувшихся пользователей, сессии и сообщения нашего бота за последние 30 дней.»
- «Найди в таблице Leads строку с email [email protected] и поставь ей статус contacted. Сначала покажи изменение.»
- «Найди в базе знаний бота нашу политику возвратов и скажи, из какого файла взят ответ.»
FAQ
Работает ли с Claude Code так же как с Claude Desktop? Да, оба указывайте на https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID.
Следующие шаги
- Страница коннектора
- Подключить к ChatGPT
- Подключить к Cursor
- Подключить к Gemini
- Подключить к Meta Muse
Это руководство помогло?