Эта страница о том, как использовать external MCP server как tool внутри voice agent. Если вы хотите, чтобы Claude, Cursor или другой coding agent управлял самой Агентикой через MCP, см. MCP-сервер Агентики.
Что настроить
MCP tool в Агентике состоит из четырех важных частей:- Name: label server, который отображается в Агентике
- Description: объясняет LLM, когда этот MCP server релевантен
- URL: endpoint удаленного MCP server (
http://илиhttps://) - Credential: auth, который Агентика должна отправлять при подключении к server
Authentication
Большинство hosted MCP servers ожидают:- Credential Type:
Bearer Token - Token: access token, выданный MCP server
Если documentation удаленного MCP server говорит использовать Bearer auth, выберите Bearer Token в credential dialog. Агентика преобразует это в точный header
Authorization: Bearer <token> на MCP connection.Как это работает
Runtime path:- Когда вы сохраняете или refresh MCP tool, Агентика открывает short-lived authenticated MCP session и получает remote tool catalog.
- Агентика сохраняет этот catalog как discovered tools, чтобы UI мог показать, какие remote functions существуют.
- Когда звонок начинается, Агентика открывает один live MCP session на каждый attached MCP server и переиспользует выбранный credential.
- Для каждого node Агентика exposes только MCP tools, разрешенные server-level filter и node-level selection.
- Агентика namespaces remote tools в обычные LLM function definitions, чтобы они безопасно сосуществовали с HTTP API tools, call transfer, end call и другими tools.
- Во время разговора LLM видит только tool name, description и argument schema. Secret она не видит.
- Когда LLM вызывает один из tools, Агентика пересылает invocation на MCP server через активную authenticated session, получает result и передает его обратно в turn агента.
Создание MCP tool
- Перейдите в Tools и создайте новый tool.
- Выберите MCP Server.
- Введите понятное name и description, которое объясняет, когда LLM должна использовать этот server.
- Вставьте MCP server URL.
- Выберите credential. В большинстве случаев это должен быть Bearer Token credential.
- Сохраните tool и убедитесь, что Агентика обнаружила remote tools.
Прикрепление к node
После создания MCP tool:- Откройте workflow node, где tool должен быть доступен.
- Добавьте MCP tool из tool list узла.
- Выберите только те remote MCP functions, которые можно вызывать в этом node.
- В node prompt точно укажите LLM, когда использовать эти functions.
Best practices
- По возможности используйте один MCP server на одну логическую integration.
- В tool description явно пишите, когда LLM должна использовать этот server.
- Expose только минимум remote functions, нужных каждому node.
- Предпочитайте Bearer Token credential, если MCP server не требует другую auth scheme.
- Сначала протестируйте discovery, затем реальный phone/web call, чтобы подтвердить, что LLM вызывает нужную MCP function с правильными arguments.
Если remote MCP server временно недоступен, Агентика gracefully degrades: звонок может продолжиться без этих MCP tools, а не падает весь разговор.