Agent Call MCP

MCP-сервер Agent Call готовит телефонный звонок по вашей задаче и набирает номер только после явного подтверждения плана.

  • 269 ★ репозитория
  • Последний коммит
  • MIT
MCP-сервер

Широкий доступ

Почему такой уровень

  • Ассистент звонит третьим лицам от вашего имени и тратит деньги на OpenAI и Twilio.
  • Сервер хранит ключи поставщиков, номер владельца и расшифровки разговоров.
Все причины и проверки

xiyaowang0519/agent-call

Установка

Работает в

Ручная установка

uv tool install /absolute/path/to/agent_call-0.1.0-py3-none-any.whl

Сборка лежит во вложениях релиза v0.1.0 и не опубликована в PyPI. Затем `agent-call doctor --dummy` и `agent-call serve --profile evaluation --host 127.0.0.1 --port 8000`.

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Ассистент звонит третьим лицам от вашего имени и тратит деньги на OpenAI и Twilio.
  • Сервер хранит ключи поставщиков, номер владельца и расшифровки разговоров.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Agent Call работает как собственный сервер, к которому подключают ИИ-ассистента через MCP. Ассистент получает от пользователя задачу, номер получателя и перечень сведений, которые можно сообщить, затем составляет план звонка. Подготовка ничего не набирает: звонок стартует после явного подтверждения плана. Разговор ведет OpenAI GPT-Live по SIP, дозвон идет через Twilio, а пользователь может следить за звонком, подсказывать ответы, остановить его и потом запросить итог и расшифровку. Сервис запускают на своем компьютере с собственными аккаунтами OpenAI и Twilio. Профиль `evaluation` отключает набор для безопасной проверки.

Для кого. Тем, кому нужно поручить ассистенту звонок в сервис или магазин, сохранив за собой одобрение плана, и кто готов поднять собственный сервер.

Подходит, если

  • Надо узнать у мастерской, примут ли велосипед на этой неделе, без записи на время.
  • Звонок получателю готовят с ограниченным набором сведений, которые ассистенту разрешено назвать.
  • Ход разговора нужно видеть вживую и иметь возможность остановить звонок.
  • После разговора требуются итог и расшифровка для отчета.

Не подходит, если

  • Нужен готовый сервис без собственных аккаунтов: здесь требуются ключи OpenAI и номер Twilio.
  • Требуется обычный режим чата ChatGPT: автор проверил Work и Claude в браузере.
  • Получатель не должен знать, что звонит программа: правила раскрытия и согласия лежат на владельце.

Пример запроса к агенту

Подготовь звонок в мастерскую: спроси, смогут ли починить велосипед на этой неделе, ничего не записывай, и покажи план до набора номера.

MCP

Транспорт
http
Авторизация
OAuth

Переменные окружения

MCP_BEARER_TOKEN секрет
Токен для клиентов, которые подключаются к `/mcp/` с заголовком Authorization.
ALLOWED_AGENT_USER_ID
Идентификатор пользователя в заголовке `X-Agent-User-Id` для того же способа подключения.

Ограничения

Проект ранней стадии, версия 0.x, рассчитан на одного владельца. Нужны Python 3.12, ключ OpenAI с доступом к Live SIP, аккаунт и номер Twilio, публичный HTTPS-адрес и платный расход на оба сервиса. Сборка 0.1.0 лежит в релизах GitHub и не опубликована в PyPI. Нельзя перезапускать сервис во время звонка. За согласие, раскрытие и хранение расшифровок отвечает владелец. Последний коммит датирован ноябрем 2026.

Как отключить. Остановите сервер `agent-call` и удалите коннектор в клиенте. Командой `uv tool uninstall agent-call` уберите пакет, а данные и настройки в `~/.agent-call` удалите вручную, ключи OpenAI и Twilio отзовите у поставщиков.

Частые вопросы

Звонит ли ассистент без моего согласия?

Нет. Подготовка плана ничего не набирает. Запуск в рабочем профиле требует проверенного плана и явного подтверждения. В профиле `evaluation` старт звонка заблокирован кодом `live_calls_disabled`.

Как подключить Claude в браузере?

Добавьте в Claude web собственный коннектор с адресом удаленного MCP-сервера `https://YOUR_HOST/connect/mcp/` и пройдите вход на странице Agent Call. Для ChatGPT нужен режим Work, обычный чат звонок не готовил.

Сколько инструментов у сервера?

Семь. Проверка `agent-call smoke-prepare` подключается, перечисляет их и готовит план, не набирая номер.

Где хранятся настройки?

В каталоге `~/.agent-call`. Можно выбрать другой экземпляр флагом `--directory /path/to/private-folder`.

Нужен ли внешний адрес?

Да, вебхукам и браузерным клиентам нужен публичный HTTPS. Команда `agent-call start` при первом запуске скачивает проверенный помощник Cloudflare Tunnel и получает временный адрес без отдельного аккаунта.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы

Телефонный API для ИИ-агентов: Claude и Cursor получают реальный номер, звонят, принимают вызовы, читают SMS и расшифровки по MCP.

MCP-серверШирокий доступ62Звезды репозитория

Агент пишет вам на телефон или звонит по VoIP, голосовой ИИ обсуждает решение, а стенограмма возвращается агенту

СкиллШирокий доступ401Звезды репозитория
Официальный

PlaceCall звонит в американские компании от имени агента: бронь, запрос цены, уточнение, в ответ приходят итог и расшифровка.

MCP-серверШирокий доступ117Звезды репозитория
Официальный

MCP-сервер и плагин SeldonFrame: агент собирает для клиента сайт, запись, CRM и ИИ-агента одним запросом

MCP-серверШирокий доступ70Звезды репозитория
Официальный

Удаленный MCP-сервер Aident: агент ищет и запускает действия в почте, мессенджерах и CRM через подключенные аккаунты, а сервер ведет журнал вызовов

MCP-серверШирокий доступ
Официальный

Self-hosted панель для управления несколькими агентами: постановка задач, обзор прогонов, учет трат и подключение по MCP, CLI или REST

MCP-серверШирокий доступ6,5 тыс.Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Agent Call (эта карточка)нетOAuth269
Phone Harness MCPдаOAuth793Управляет смартфоном для действий в приложениях; Agent Call звонит через Twilio и OpenAI Live SIP с подтверждением плана
WhoBot phone call skillда119Скилл для звонков из чата; Agent Call запускается как собственный MCP-сервер с аккаунтами владельца

Коротко о README

Проект описан как сервер для звонков ассистента от имени владельца: настройка, режимы, ограничения и клиенты. Для локальной проверки хватает команд `agent-call doctor --dummy` и `agent-call smoke-prepare`. Живые звонки включаются после настройки OpenAI и Twilio.

Бейдж для README

Сообщить о проблеме