RetellAI Voice Services

RetellAI Voice Services

🚀 RetellAI MCP 服务器

RetellAI MCP 服务器是为 RetellAI 实现的 Model Context Protocol (MCP) 服务器,它允许 AI 助手与 RetellAI 的语音服务进行交互,为语音通信管理提供了强大的支持。

🚀 快速开始

Claude 桌面设置

  1. 打开 Claude Desktop,按 CMD + , 进入 设置
  2. 点击 开发者 标签。
  3. 点击 编辑配置 按钮。
  4. 这将在您的文件资源管理器中打开 claude_desktop_config.json 文件夹。
  5. 从 Retell 仪表板(https://dashboard.retellai.com/apiKey)获取您的 Retell API 密钥。
  6. 将以下内容添加到您的 claude_desktop_config.json 文件中。有关更多详细信息,请参阅 此处
  7. 编辑配置文件后重新启动 Claude Desktop。
{
"mcpServers": {
"retellai-mcp-server": {
"command": "npx",
"args": ["-y", "@abhaybabbar/retellai-mcp-server"],
"env": {
"RETELL_API_KEY": ""
}
}
}
}

仓库设置

  1. 安装依赖项:
npm i
  1. 创建一个包含您的 RetellAI API 密钥的 .env 文件:
RETELL_API_KEY=your_api_key_here
  1. 运行服务器:
node src/retell/index.js

✨ 主要特性

RetellAI MCP 服务器提供以下功能:

  • 呼叫管理:创建和管理电话呼叫和网络呼叫。
  • 代理管理:创建和管理具有不同 LLM 配置的语音代理。
  • 电话号码管理:分配和配置电话号码。
  • 语音管理:访问和使用不同的语音选项。

💻 使用示例

基础用法

以下是一些示例用例:

  1. 列出我在 RetellAI 上的所有电话号码。
  2. 列出我所有代理。
  3. 告诉我更多关于披萨配送代理的信息。

高级用法

创建代理并呼叫示例:

  1. 创建一个代理,使其致电我的本地披萨店,确保对话简短有力。
  2. 订购一份玛格丽塔披萨。
  3. 支付方式为现金到货付款。
  4. 发送到 <地址>。
  5. 该代理应该假装是我。我的名字是 <您的姓名>。
  6. 使用美国电话号码致电我的本地披萨店,电话号码为 <电话号码>。

📚 详细文档

可用工具

呼叫工具

  • list_calls:列出所有 Retell 呼叫。
  • create_phone_call:创建一个新的电话呼叫。
  • create_web_call:创建一个新的网络呼叫。
  • get_call:获取特定呼叫的详细信息。
  • delete_call:删除特定呼叫。

代理工具

  • list_agents:列出所有 Retell 代理。
  • create_agent:创建新的 Retell 代理。
  • get_agent:通过 ID 获取 Retell 代理。
  • 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 许可证。

  • 0 关注
  • 0 收藏,37 浏览
  • system 提出于 2025-10-07 09:18

相似服务问题

相关AI产品