Skip to main content
Glama

MCP-сервер RetellAI

Это реализация сервера Model Context Protocol (MCP) для RetellAI, позволяющая ИИ-ассистентам взаимодействовать с голосовыми сервисами RetellAI.

Возможности

MCP-сервер RetellAI предоставляет инструменты для:

  • Управления вызовами: создание и управление телефонными и веб-вызовами

  • Управления агентами: создание и управление голосовыми агентами с различными конфигурациями LLM

  • Управления телефонными номерами: предоставление и настройка телефонных номеров

  • Управления голосом: доступ и использование различных вариантов голоса

Related MCP server: Voice Call MCP Server

Настройка Claude Desktop

  1. Откройте Claude Desktop и нажмите CMD + ,, чтобы перейти в Settings (Настройки).

  2. Перейдите на вкладку Developer.

  3. Нажмите кнопку Edit Config.

  4. Это откроет файл claude_desktop_config.json в вашем файловом менеджере.

  5. Получите свой API-ключ Retell на панели управления Retell (https://dashboard.retellai.com/apiKey).

  6. Добавьте следующее в свой файл claude_desktop_config.json. Подробнее см. здесь.

  7. Перезапустите Claude Desktop после редактирования файла конфигурации.

{
  "mcpServers": {
    "retellai-mcp-server": {
      "command": "npx",
      "args": ["-y", "@abhaybabbar/retellai-mcp-server"],
      "env": {
        "RETELL_API_KEY": "<your_retellai_token>"
      }
    }
  }
}

Устранение неполадок: "No tools available" (Инструменты недоступны)

Если Claude Desktop видит сервер, но не отображает инструменты, обновитесь до последней версии пакета:

npx -y @abhaybabbar/retellai-mcp-server@latest

Эта проблема обычно вызвана несоответствием зависимостей/версий в старых установках.

Примеры использования:

  1. Перечисли все номера, которые у меня есть в retellai

  2. Перечисли всех моих агентов

  3. Расскажи мне больше об агенте по доставке пиццы

  4. Пример создания агента и совершения вызова:

    1. Создай агента, который позвонит в мою местную пиццерию, убедись, что разговор будет кратким и по существу.

    2. Закажи пиццу «Маргарита»

    3. Оплата будет произведена наличными при доставке

    4. Отправь её по адресу

    5. Агент должен притвориться мной. Меня зовут <your_name>

    6. Соверши исходящий вызов в мою местную пиццерию по номеру <phone_number>, используя номер США

Настройка репозитория

  1. Установите зависимости:

npm i
  1. Создайте файл .env с вашим API-ключом RetellAI:

RETELL_API_KEY=your_api_key_here
  1. Запустите сервер:

node src/retell/index.js

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

Инструменты для вызовов

  • list_calls: список всех вызовов Retell

  • create_phone_call: создание нового телефонного вызова

  • create_web_call: создание нового веб-вызова

  • get_call: получение деталей конкретного вызова

  • delete_call: удаление конкретного вызова

Инструменты для агентов

  • list_agents: список всех агентов Retell

  • create_agent: создание нового агента Retell

  • get_agent: получение агента Retell по ID

  • update_agent: обновление существующего агента Retell

  • delete_agent: удаление агента Retell

  • get_agent_versions: получение всех версий агента Retell

Инструменты для телефонных номеров

  • list_phone_numbers: список всех телефонных номеров Retell

  • create_phone_number: создание нового телефонного номера

  • get_phone_number: получение деталей конкретного телефонного номера

  • update_phone_number: обновление телефонного номера

  • delete_phone_number: удаление телефонного номера

Инструменты для голоса

  • list_voices: список всех доступных голосов Retell

  • get_voice: получение деталей конкретного голоса

Лицензия

MIT

Maintenance

ActivityNo data
ResponsivenessSyncing

Related MCP Connectors

Related MCP Servers