# Retell AI

Подключает голосовых агентов Retell AI к вашему ассистенту: позвонить, проверить историю звонков, поправить промпт агента.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 13
- Автор: mindstone
- Лицензия: не указана · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/mindstone/mcp-servers/tree/HEAD/connectors/retell-ai
- Обновлён: 2026-10-22
- HTML: https://affpapa.org/nevibecode/mcp/retell-ai

## Что делает

Retell AI — локальный MCP-сервер на stdio, который даёт ассистенту доступ к телефонным операциям через API Retell AI. Внутри 32 инструмента: звонки, агенты, LLM-промпты, голоса, базы знаний и история чатов. Ассистент сначала смотрит агента и его промпт, выбирает номер, а потом уже звонит.

Исходящий звонок — действие в реальном мире. Хост обязан показать вам `from_number` и `to_number` и дождаться подтверждения перед каждым вызовом `create_phone_call`. Автоподтверждение по прошлым согласиям не годится: каждый звонок подтверждается отдельно. Номера проверяются локально по E.164, кривой номер вернёт ошибку `INVALID_PHONE_NUMBER` и никуда не уйдёт. Тарифы Retell AI считают исходящие звонки поминутно, так что случайный вызов стоит денег.

Пакетный обход `create_batch_call` делает по одному платному звонку на задачу, и правила подтверждения те же — покажите весь список получателей. Перед кампанией стоит глянуть `get_concurrency`, иначе она съест входящую ёмкость. Загрузка файлов в базу знаний ограничена каталогом `MCP_WORKSPACE_PATH`, а без него — системным временным каталогом; обход через `..` и симлинки наружу отклоняются до чтения с диска. Нужны Node.js 20+, npm и ключ `RETELL_API_KEY`.

## Требования
- Нужно: Node.js (команды через npx)
- Переменные окружения: `RETELL_API_KEY`, `MCP_WORKSPACE_PATH` — это ключи и токены: значения спроси у человека, в репозиторий и общие файлы не записывай.

## Установка

### Claude Code (родная платформа)

**Командой платформы**
```bash
claude mcp add --env RETELL_API_KEY=<RETELL_API_KEY> --env MCP_WORKSPACE_PATH=<MCP_WORKSPACE_PATH> --transport stdio retell-ai -- npx -y @mindstone/mcp-server-retell-ai
```
Вместо <…> подставьте свои значения

### Codex

**Командой платформы**
```bash
codex mcp add retell-ai --env RETELL_API_KEY=<RETELL_API_KEY> --env MCP_WORKSPACE_PATH=<MCP_WORKSPACE_PATH> -- npx -y @mindstone/mcp-server-retell-ai
```
Вместо <…> подставьте свои значения

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "retell-ai": {
            "command": "npx",
            "args": [
                "-y",
                "@mindstone/mcp-server-retell-ai"
            ],
            "env": {
                "RETELL_API_KEY": "<RETELL_API_KEY>",
                "MCP_WORKSPACE_PATH": "<MCP_WORKSPACE_PATH>"
            }
        }
    }
}
```
Вместо <…> подставьте свои значения

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "retell-ai": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "@mindstone/mcp-server-retell-ai"
            ],
            "env": {
                "RETELL_API_KEY": "<RETELL_API_KEY>",
                "MCP_WORKSPACE_PATH": "<MCP_WORKSPACE_PATH>"
            }
        }
    }
}
```
Вместо <…> подставьте свои значения

### Gemini CLI

**Командой платформы**
```bash
gemini mcp add -e RETELL_API_KEY=<RETELL_API_KEY> -e MCP_WORKSPACE_PATH=<MCP_WORKSPACE_PATH> retell-ai npx -y @mindstone/mcp-server-retell-ai
```
Вместо <…> подставьте свои значения

## Когда брать
- позвонить клиенту голосовым агентом и получить запись разговора
- посмотреть расшифровку и статус прошлого звонка
- поправить промпт агента перед запуском кампании
- проверить свободную ёмкость перед пакетным обзвоном
- загрузить документы в базу знаний агента

## Примеры запросов агенту
- Позвони Джейн через агента поддержки и подтверди завтрашнюю встречу
- Покажи статус и расшифровку последнего звонка
- Проверь промпт агента поддержки и его динамические переменные

## Похожие
- [resend](https://affpapa.org/nevibecode/skills/resend.md) — скилл · 23400 установок
- [Twilio SMS Automation](https://affpapa.org/nevibecode/skills/twilio-sms-automation.md) — скилл · 5400 установок
- [audio-ducking](https://affpapa.org/nevibecode/skills/audio-ducking.md) — скилл · 1200 установок
- [service-native-voice-recording-transcription-configure](https://affpapa.org/nevibecode/skills/service-native-voice-recording-transcription-configure.md) — скилл · 641 установка
- [speech-engine](https://affpapa.org/nevibecode/skills/speech-engine.md) — скилл · 6500 установок
- [12306](https://affpapa.org/nevibecode/skills/12306.md) — скилл · 636 установок

Из того же набора: [mindstone/mcp-servers](https://affpapa.org/nevibecode/by/mindstone/mcp-servers.md) — 24 карточки

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
