Hail — MCP-сервер для Claude Code: звонки, SMS и почта для агента
Даёт ИИ-агенту настоящий номер телефона и почтовый ящик. Подключается удалённо по OAuth, ставить локально ничего не нужно.
claude mcp add --transport http hail-mcp https://mcp.hail.soЧто делает Hail
Hail — это удалённый MCP-сервер, через который агент звонит людям, шлёт и принимает SMS, работает с почтой. Голосовой конвейер — распознавание речи, синтез, определение конца реплики — берёт на себя сервис, а агент остаётся мозгом: его можно направить на любой эндпоинт, совместимый с OpenAI, либо отдать разговор встроенной цепочке Anthropic → OpenAI → Gemini. SMS и почта устроены так же: один эндпоинт, один ключ, один счёт.
Для Claude подключение сводится к одной команде с адресом https://mcp.hail.so; авторизация идёт по OAuth, при первом обращении Cursor или Claude попросит войти в Hail. Ключ API и локальный рантайм MCP не нужны. Вход в аккаунт выполняется командой hail login, и она пишет ключ в ~/.hail/credentials.json — но это уже про CLI, а не про сам сервер.
Если разворачивать Hail у себя, понадобится Docker Compose, а для звонков — LiveKit Cloud, оператор связи, Deepgram, Cartesia и хотя бы один провайдер LLM. Без AWS SES почта не заработает. Для публичного продакшена нужны домен, HTTPS и управляемый Postgres; локальный стек поднимает Postgres сам.
Какие задачи решает
- позвонить человеку и перенести встречу голосом
- отправить SMS клиенту и увидеть статус доставки
- принять входящее сообщение и разобрать историю переписки
- получить номер в нужной стране под голос и SMS
- отправить письмо и выгрузить вложение из входящего
Примеры запросов агенту
- Найди через Hail номера в Великобритании, Франции и Канаде, сравни абонплату и требования к регистрации.
- Позвони на +14155550100 и напомни о записи, говори коротко.
- Отправь SMS на +15551234567 с текстом «Заказ готов» и покажи статус.
Как установить Hail
Командой платформы: удалённый сервер
claude mcp add --transport http hail-mcp https://mcp.hail.soКомандой платформы: удалённый сервер
codex mcp add mcp --url https://mcp.hail.soФайл настроек
{
"mcpServers": {
"mcp": {
"url": "https://mcp.hail.so"
}
}
}Файл настроек
{
"servers": {
"mcp": {
"type": "http",
"url": "https://mcp.hail.so"
}
}
}Командой платформы: удалённый сервер
gemini mcp add -t http mcp https://mcp.hail.soПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Hail
Как установить Hail в Claude Code?
Выполните claude mcp add --transport http hail-mcp https://mcp.hail.so, затем войдите в Hail по OAuth при первом запросе.
Что делает Hail?
Даёт агенту номер телефона и почтовый ящик: звонки, SMS и письма идут через один MCP-эндпоинт, а голосовой конвейер работает на стороне сервиса.
Нужен ли ключ API для Hail?
Для удалённого сервера нет — авторизация проходит по OAuth. Ключ нужен только при самостоятельном развёртывании, там он задаётся в .env как HAIL_API_KEY.