Skip to main content
ThunderPhone предоставляет сервер Model Context Protocol по адресу:
Укажите этот конечный Streamable HTTP в MCP-клиенте, чтобы агенты и звонки вашей организации стали доступны как инструменты. Это направление противоположно подключению удалённого MCP-сервера к голосовому агенту:

Аутентификация

Создайте ключ sk_live_ в разделе Организация → Ключи и передайте его как Bearer-токен. Конечная точка MCP принимает API-ключи организации, а не cookie сеанса панели управления или публикуемые ключи виджетов.
Generic client configuration
Ключ sk_live_ может получать доступ к данным организации и совершать звонки. Не размещайте его в коде браузера, репозиториях, снимках экрана и журналах чата. Используйте хранилище секретов, поддерживаемое вашим MCP-клиентом, и немедленно отзовите ключ в случае раскрытия.

Доступные инструменты

Все инструменты ограничены организацией, связанной с API-ключом. Идентификатор из другой организации считается недоступным.

Методы протокола

Конечная точка реализует методы MCP JSON-RPC, необходимые для клиентов Streamable HTTP:
  • initialize
  • notifications/initialized
  • tools/list
  • tools/call
Вы можете просмотреть каталог инструментов напрямую:
Вызовите инструмент, указав его имя и аргументы:
Результаты инструментов являются элементами текстового содержимого MCP. Ошибки инструментов возвращаются в результате с isError: true; неизвестные методы JSON-RPC возвращают ошибку протокола.

Безопасное совершение звонков

place_call следует тем же правилам, что и POST /v1/call: агент и номер должны принадлежать организации ключа, номер должен быть доступен для исходящих звонков, у организации должен быть достаточный баланс, а все применимые подтверждения исходящих звонков должны быть завершены. Считайте клиента с доступом к place_call средством совершения звонков в продакшене. Ограничьте круг пользователей клиента, явно укажите предполагаемых агента и номер в его собственном промпте и проверяйте звонки в истории звонков.

Полная справка по протоколу

См. API MCP-серверов с примерами ответов, ошибками JSON-RPC и API управления удалёнными серверами.