article
README
🚀 RetellAI MCP 服务器
RetellAI MCP 服务器是为 RetellAI 实现的 Model Context Protocol (MCP) 服务器,它允许 AI 助手与 RetellAI 的语音服务进行交互,为语音通信管理提供了强大的支持。
🚀 快速开始
Claude 桌面设置
- 打开
Claude Desktop,按CMD + ,进入设置。 - 点击
开发者标签。 - 点击
编辑配置按钮。 - 这将在您的文件资源管理器中打开
claude_desktop_config.json文件夹。 - 从 Retell 仪表板(https://dashboard.retellai.com/apiKey)获取您的 Retell API 密钥。
- 将以下内容添加到您的
claude_desktop_config.json文件中。有关更多详细信息,请参阅 此处。 - 编辑配置文件后重新启动 Claude Desktop。
{
"mcpServers": {
"retellai-mcp-server": {
"command": "npx",
"args": ["-y", "@abhaybabbar/retellai-mcp-server"],
"env": {
"RETELL_API_KEY": "<your_retellai_token>"
}
}
}
}
仓库设置
- 安装依赖项:
npm i
- 创建一个包含您的 RetellAI API 密钥的
.env文件:
RETELL_API_KEY=your_api_key_here
- 运行服务器:
node src/retell/index.js
✨ 主要特性
RetellAI MCP 服务器提供以下功能:
- 呼叫管理:创建和管理电话呼叫和网络呼叫。
- 代理管理:创建和管理具有不同 LLM 配置的语音代理。
- 电话号码管理:分配和配置电话号码。
- 语音管理:访问和使用不同的语音选项。
💻 使用示例
基础用法
以下是一些示例用例:
- 列出我在 RetellAI 上的所有电话号码。
- 列出我所有代理。
- 告诉我更多关于披萨配送代理的信息。
高级用法
创建代理并呼叫示例:
- 创建一个代理,使其致电我的本地披萨店,确保对话简短有力。
- 订购一份玛格丽塔披萨。
- 支付方式为现金到货付款。
- 发送到 <地址>。
- 该代理应该假装是我。我的名字是 <您的姓名>。
- 使用美国电话号码致电我的本地披萨店,电话号码为 <电话号码>。
📚 详细文档
可用工具
呼叫工具
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 许可证。
微信扫一扫