Возможность Stexa AI

Свой MCP-сервер за вечер

Если в Stexa нет нужной интеграции — добавьте свой MCP-сервер сами. Stexa найдёт его tools через discovery /.well-known/mcp, и бот сможет вызывать ваши функции прямо в разговоре с клиентом. Bearer-токен, JSON-RPC 2.0, никаких webhook'ов на сервере Stexa.

7 дней бесплатноБез карты при регистрацииПодключение за 15 минут

Подключение за два HTTP-запроса

Stexa делает initialize + tools/list к вашему MCP-серверу, видит набор функций с JSON-схемой и сразу даёт LLM возможность их вызывать в диалоге. Никаких webhook'ов и кода на нашей стороне — только публикация JSON-RPC эндпоинта.

Полная спецификация — modelcontextprotocol.io. Готовые SDK для Python, Node.js, Go.

Где BYO-MCP экономит месяцы интеграции

1С / самописная ERP

В вашей 1С есть свои справочники товаров, цен, остатков. Stexa не знает их структуру. Поднимите тонкий MCP-сервер с 3-5 tools (get_stock, get_price, create_order) — бот будет цитировать реальные остатки и оформлять заказы прямо в звонке.

Внутренний LDAP / Active Directory

HR-бот должен проверять отгулы и графики сотрудников. Выставите MCP-сервер за VPN с tools check_pto_balance и approve_pto — бот будет работать с реальными правами доступа без прокидывания LDAP-учётки наружу.

Уникальная отраслевая система

Системы учёта в стоматологии, ветеринарии, авторемонтах часто закрытые и без публичного API. Если есть хотя бы SQL-доступ — за вечер пишется MCP-сервер на 200 строк Python, и бот умеет работать с уникальной для вашей отрасли логикой.

Три шага до live-интеграции

Поднимите MCP-сервер

Любой HTTP-сервер на вашем стеке. Реализуйте initialize, tools/list, tools/call по JSON-RPC 2.0. Пример на FastAPI — 80 строк, на Express — 60.

Зарегистрируйте URL в кабинете

Кабинет → «Интеграции → BYO-MCP» → добавьте URL вашего MCP и Bearer-токен. Stexa сделает тестовый initialize и покажет список ваших tools.

Бот сам выберет tool в диалоге

LLM в Stexa получает ваши tools в контекст. Когда клиент спрашивает «есть в наличии?» — бот автоматически вызывает get_stock, цитирует ответ голосом. Audit-лог фиксирует каждый вызов.

Технические характеристики

Протокол

  • MCP-2026-03-26актуальный
  • JSON-RPC 2.0 over HTTPSprod
  • Методы: initialize, tools/list, tools/callprod
  • Bearer-токен в Authorizationprod

Безопасность

  • IP-allowlist от Stexaprod
  • TLS 1.3 обязательноprod
  • Audit-лог tool-вызововprod
  • Health monitor 60sprod

Лимиты

  • До 10 MCP-серверов в тенантеprod
  • Timeout per call: 8 секprod
  • 1 retry с backoff 300 мсprod
  • Параллельные вызовы: 4prod

Совместимо с

  • Python mcp-server SDKprod
  • Node.js @mcp/sdkprod
  • Go go-sdkprod
  • Любой HTTP-серверprod

Часто задаваемые вопросы

Что такое MCP и зачем он мне нужен для своего бизнеса?
MCP (Model Context Protocol) — открытый стандарт от Anthropic, через который AI-агент получает доступ к внешним tools: базы данных, поиск, ваши внутренние API. В контексте Stexa BYO-MCP означает, что вы можете подключить свою CRM, ERP или любую внутреннюю систему как набор функций, которые бот сможет вызывать прямо в разговоре с клиентом. Без webhook-сервера, без правок на стороне Stexa. Подходит для нестандартных интеграций, которых нет в готовом списке.
Какие требования к моему MCP-серверу?
Минимально: HTTP-эндпоинт, который понимает JSON-RPC 2.0, поддерживает методы initialize и tools/list (по спеке MCP-2026-03-26), а также tools/call для каждого инструмента. Опционально Bearer-токен для аутентификации. Stexa сам подгрузит схему ваших tools при подключении и будет вызывать их во время диалога с клиентом по решению LLM. Никаких SSE, WebSocket или сложного транспорта — обычный POST с JSON-телом.
Какие языки и фреймворки можно использовать?
Любые. MCP — это просто HTTP+JSON, не привязан к экосистеме. Есть готовые SDK: Python (mcp-server), Node.js (@modelcontextprotocol/sdk), Go (modelcontextprotocol/go-sdk). Но можно реализовать вручную за 100 строк на любом языке. Самый частый стек у клиентов Stexa — FastAPI/Python или Express/Node.js, потому что у них уже есть существующий backend.
Как защитить свой MCP-сервер от чужих вызовов?
Stexa подключается с фиксированного IP-блока (адреса в личном кабинете). На стороне MCP-сервера проверьте: (1) Bearer-токен в заголовке Authorization — Stexa передаёт его при каждом запросе, (2) IP-allowlist на firewall/nginx, (3) опционально mTLS если хочется максимума. Никогда не выставляйте MCP-сервер в публичный интернет без аутентификации — Stexa и так сможет работать только с авторизованным эндпоинтом.
Что происходит если мой MCP-сервер упал во время звонка?
Stexa делает 1 retry с backoff 300ms, и если ответа нет — пишет в audit-лог tool-failure и продолжает диалог в режиме «не получилось получить данные, перезвоните позже». Клиент не слышит ошибку — бот аккуратно обрабатывает отказ. В кабинете → /admin/mcp-overview видно статус каждого MCP-сервера в реал-тайме (last_ok, last_error, latency p50/p95).
Сколько стоит подключение BYO-MCP?
BYO-MCP включён в тариф «Бизнес» (7 990 ₽/мес) и выше. На «Старте» (2 990 ₽/мес) — как доплатный аддон 990 ₽/мес. Trial 7 дней включает BYO-MCP без ограничений — можно сразу проверить интеграцию со своим backend перед платежом. Лимит на количество подключённых MCP-серверов в одном тенанте — 10 (можно поднять по запросу).
Чем это отличается от webhook'ов или REST-интеграций?
Webhook — это вы реализуете обработчик у себя и регистрируете URL у вендора, вендор сам решает когда дёрнуть. REST-интеграции — вендор пишет код под ваш API. BYO-MCP — вы декларируете набор функций (tools) с JSON-схемой, и LLM в Stexa сам решает когда какую вызвать на основе контекста диалога. То есть бот не просто шлёт данные «по событию», а интеллектуально вызывает ваши функции по смыслу разговора («клиент спросил остаток на складе → вызвать get_stock»).
Старт за 5 минут

Подключите Stexa AI и попробуйте «BYO-MCP — свой сервер инструментов» сегодня

7 дней бесплатно без карты, 100 минут разговоров, 50 tool-вызовов. Все 15 возможностей доступны на trial-тарифе.