
Mindbox Mcp
io.github.theYahiaPublished by GitHub account theYahiav1.0.1Updated Oct 28, 2026
MCP server for Mindbox CDP API — customer profiles, orders, segments. 3 tools.
Overview
MCP server for the Mindbox CDP API that lets an assistant look up customer profiles, orders, segments and product lists, and run Mindbox operations.
- What you can do
- Look up a customer profile by email, phone or ID, and update profile fields
- Create orders linked to a customer
- Retrieve a customer's segments and fetch product lists
- Run an arbitrary Mindbox API operation, in sync or async mode
- Use bundled skills for customer search and segment statistics
- When to use it
- Useful when you work with a Mindbox customer data platform and want an assistant to answer questions about customers, orders and segments, or to create orders and update profiles, without exporting data to spreadsheets.
- Requirements
- Runs locally as an npm package (npx @theyahia/mindbox-mcp) over stdio, or as a Streamable HTTP server with the --http flag. Needs a Mindbox secret key and an endpoint ID; the README uses MINDBOX_API_KEY and MINDBOX_ENDPOINT_ID, and the manifest names MINDBOX_SECRET_KEY. Network access to the Mindbox API is required. Operation system names must already exist in the Mindbox project.
Installation
In SourceWeft
- Open Mindbox Mcp in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
MCP-сервер для Mindbox CDP — профили клиентов, заказы и сегменты через ИИ
Если вы искали, как подключить Mindbox к нейросети, поднять профиль клиента или проверить сегмент без выгрузки в Excel — это оно. 6 инструментов: профили и подписки, заказы, сегменты, списки товаров и произвольные операции Mindbox API. Спрашиваете «что покупал клиент с этим email» — получаете историю, а не тикет в поддержку.
Возможности
- 6 инструментов для работы с Mindbox API
- Транспорт: stdio (по умолчанию) и Streamable HTTP (
--http) - Совместимость с Claude Desktop, Claude Code, Cursor, Smithery
- Повторы с backoff и идемпотентностью (
transactionId), защита HTTP-транспорта - Skills для автоматизации типовых сценариев
Установка
Claude Desktop
Claude Code
Streamable HTTP
По умолчанию сервер слушает 127.0.0.1 (см. раздел Безопасность). Порт — через PORT, хост — через HOST.
Docker (HTTP)
Контейнер слушает 0.0.0.0:3000. За обратным прокси добавьте свой хост в MINDBOX_HTTP_ALLOWED_HOSTS (DNS-rebinding защита).
Smithery
Файл smithery.yaml включён. Требуемые параметры: MINDBOX_API_KEY, MINDBOX_ENDPOINT_ID.
Авторизация и эндпоинты
Заголовок авторизации: Authorization: Mindbox secretKey="...".
Запросы идут на POST https://api.mindbox.ru/v3/operations/{sync|async}?endpointId=…&operation=…:
- sync — операции с ответом (профиль клиента, сегменты, создание заказа, список товаров). Используется по умолчанию.
- async — fire-and-forget события (просмотры, добавления в корзину). Доступно для
run_operationчерезmode: "async".
Системные имена операций (
operation) настраиваются в каждом проекте Mindbox — это не универсальные встроенные методы. Дефолты вродеWebsite.GetCustomerInfo— лишь распространённая конвенция; администратор проекта должен создать операции с совпадающими системными именами, иначе Mindbox вернётProtocolError.
Переменные окружения
Инструменты (6)
Безопасность
run_operationвыполняет ПРОИЗВОЛЬНУЮ операцию Mindbox под вашим секретным ключом и может изменять данные. В недоверенных агентских сценариях это вектор prompt-injection. Вызовы логируются в stderr; полностью отключить —MINDBOX_ALLOW_RAW=0.- HTTP-транспорт не имеет встроенной аутентификации, кроме опционального
MINDBOX_HTTP_TOKEN. Сервер по умолчанию слушает127.0.0.1, включена DNS-rebinding защита (валидацияHost/Origin), CORS*разрешён только на/health. Для удалённого доступа ставьте за аутентифицирующим обратным прокси и не открывайте порт наружу без необходимости. - Секретный ключ используется только на стороне сервера и никогда не должен попадать в браузер.
Skills
Примеры запросов
Troubleshooting
Разработка
См. CONTRIBUTING.md.
Лицензия
MIT
Source: README.md at commit 7ebe297
Tools
0Version history
1- v1.0.1LatestSep 16, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts