Token导航 LogoToken导航TokenDH.com
Retell AI MCP Server logo
运维云端未说明官方级别未说明来源级核验

Retell AI MCP Server

MCP Server

一个提供与Retell AI API交互工具的模型上下文协议(MCP)服务器,支持构建、测试、部署和监控AI电话代理及聊天代理。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
JavaScriptClaude云端部署Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

itsanamune

提供方

itsanamune

最后核验

2026/5/17 20:23

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

重新部署AI MCP服务器

一种模型上下文协议(MCP)服务器,提供与 Retell AI API直接通过Claude或其他MCP兼容客户端构建、测试、部署和监控AI电话代理。

特性

此MCP服务器公开了45多种工具,涵盖了Retell AI API的所有主要端点:

呼叫管理

  • 创建出站电话和网络通话
  • 检索通话详细信息,包括记录和录音
  • 使用分页功能列出和筛选调用
  • 更新呼叫元数据和数据存储设置
  • 删除通话和相关数据

聊天管理

  • 创建聊天会话和短信对话
  • 发送消息并接收回复
  • 列出和管理聊天会话

电话号码管理

  • 购买/注册新电话号码
  • 通过SIP导入现有号码
  • 按编号配置入站/出站代理
  • 列出并管理电话号码

代理管理

  • 创建和配置语音代理
  • 创建和配置聊天代理
  • 发布代理版本
  • 管理代理设置(语音、语言、行为)

LLM和会话流

  • 创建和管理Retell LLM配置
  • 基于节点结构的设计对话流
  • 配置自定义提示和函数调用

知识库

  • 为代理上下文创建知识库
  • 添加源(URL、文本、文档)
  • 管理知识库资源

语音和批处理操作

  • 列出可用声音
  • 安排批量出站呼叫
  • 运行自动化代理测试

账户

  • 检查并发呼叫限制

安装

npm install
npm run build

配置

环境变量

将Retell AI API密钥设置为环境变量:

export RETELL_API_KEY="your-api-key-here"

从获取API密钥 Retell AI仪表板.

Claude代码配置

选项1:使用CLI(推荐)

使用添加MCP服务器 claude mcp add 命令:

claude mcp add --transport stdio retell-ai -e RETELL_API_KEY=your-api-key-here -- node /path/to/retell-ai-mcp/dist/index.js

您还可以使用环境变量扩展:

claude mcp add --transport stdio retell-ai -e RETELL_API_KEY=\${RETELL_API_KEY} -- node /path/to/retell-ai-mcp/dist/index.js

选项2:项目配置文件

创建一个 .mcp.json 项目根目录中的文件与团队共享:

{
  "mcpServers": {
    "retell-ai": {
      "command": "node",
      "args": ["/path/to/retell-ai-mcp/dist/index.js"],
      "env": {
        "RETELL_API_KEY": "${RETELL_API_KEY}"
      }
    }
  }
}

${RETELL_API_KEY} 语法将在运行时扩展环境变量。

管理服务器

# List configured MCP servers
claude mcp list

# Get details about the retell-ai server
claude mcp get retell-ai

# Remove the server
claude mcp remove retell-ai

Claude桌面配置

将此添加到您的Claude Desktop配置文件中:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json 视窗: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "retell-ai": {
      "command": "node",
      "args": ["/path/to/retell-ai-mcp/dist/index.js"],
      "env": {
        "RETELL_API_KEY": "your-api-key-here"
      }
    }
  }
}

可用工具

呼叫工具

工具说明
retell_create_phone_call创建新的出站电话
retell_create_web_call创建新的web呼叫会话
retell_get_call检索特定呼叫的详细信息
retell_list_calls列出和筛选呼叫
retell_update_call更新呼叫元数据
retell_delete_call删除通话

聊天工具

工具说明
retell_create_chat创建聊天会话
retell_create_sms_chat开始短信对话
retell_get_chat获取聊天详细信息
retell_create_chat_completion发送消息
retell_list_chats列出所有聊天记录
retell_end_chat结束聊天会话

电话号码工具

工具说明
retell_create_phone_number购买电话号码
retell_get_phone_number获取电话号码详细信息
retell_list_phone_numbers列出所有电话号码
retell_update_phone_number更新电话号码设置
retell_delete_phone_number删除电话号码
retell_import_phone_number通过SIP导入

语音代理工具

工具说明
retell_create_agent创建语音代理
retell_get_agent获取代理详细信息
retell_list_agents列出所有代理
retell_update_agent更新代理配置
retell_delete_agent删除代理
retell_publish_agent发布代理版本
retell_get_agent_versions获取版本历史记录

聊天代理工具

工具说明
retell_create_chat_agent创建聊天代理
retell_get_chat_agent获取聊天代理详细信息
retell_list_chat_agents列出聊天代理
retell_update_chat_agent更新聊天代理
retell_delete_chat_agent删除聊天代理

LLM工具

工具说明
retell_create_llm创建LLM配置
retell_get_llm获取LLM详细信息
retell_list_llms列出所有LLM
retell_update_llm更新LLM配置
retell_delete_llm删除LLM

对话流工具

工具说明
retell_create_conversation_flow创建流
retell_get_conversation_flow获取流量详细信息
retell_list_conversation_flows列出所有流
retell_update_conversation_flow更新流
retell_delete_conversation_flow删除流

知识库工具

工具说明
retell_create_knowledge_base创建知识库
retell_get_knowledge_base获取KB详细信息
retell_list_knowledge_bases列出所有KB
retell_delete_knowledge_base删除KB
retell_add_knowledge_base_sources添加源
retell_delete_knowledge_base_source删除源

语音工具

工具说明
retell_get_voice获取语音详细信息
retell_list_voices列出可用声音

批处理工具

工具说明
retell_create_batch_call安排批量通话
retell_create_batch_test运行代理测试

帐户工具

工具说明
retell_get_concurrency检查通话限制
retell_register_phone_call登记呼入电话

示例用法

配置后,您可以使用Claude与Retell AI进行交互:

列出可用声音:

“显示Retell AI的所有可用声音”

创建代理:

“使用带有友好问候的语音'11labs Adrian'创建一个名为'Support Bot'的新语音代理”

拨打电话:

“使用Support Bot代理从我的注册号码+0987654321拨打+1234567890”

查看通话记录:

“显示过去24小时的所有电话”

发展

# Install dependencies
npm install

# Build TypeScript
npm run build

# Watch mode for development
npm run dev

许可证

麻省理工学院

链接

目录标签

目录标签

JavaScriptClaude云端部署AI电话代理本地部署聊天代理语音交互LLM配置知识库管理

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

部署方式(deploymentType,部署类型)

remote-capable

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明noneremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP