Token导航 LogoToken导航TokenDH.com
Agentphone MCP logo
AI代理stdio官方级别未说明来源级核验

Agentphone MCP

MCP Server

agentphone-mcp

Give your AI Agents a phone number with voice and messaging capabilities.

工具数

26

提示词数

0

GitHub Stars

16

资源数

0
AI代理TypeScriptClaudeClaude DesktopClaudeCursorWindsurf

安装说明

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

作者 / 组织

AgentPhone-AI

提供方

AgentPhone-AI

最后核验

2026/5/18 02:51

快速接入

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

命令预览

AGENTPHONE_API_KEY={AGENTPHONE_API_KEY} npx -y agentphone-mcp [object Object]

详细介绍

代理电话MCP服务器

通过以下方式为AI代理提供真实的电话号码、短信和语音通话 模型上下文协议.

代理 电话 让您的AI代理购买电话号码、发送/接收短信和拨打语音电话——所有这些都可以通过Cursor、Claude Desktop或任何兼容MCP的客户端中的自然语言完成。

代理 是核心概念——每个代理都有自己的电话号码、语音个性、系统提示和webhook。将代理想象成一个拥有自己电话线的虚拟团队成员。您可以为不同的目的(支持、销售、日程安排)创建代理,并配置它们在通话中的声音和行为。

快速开始

1.获取API密钥

注册地址: 代理电话.ai 并从创建API密钥 设置.

2.通过MCP连接

选项A:远程服务器(推荐)

将MCP客户端指向托管端点——无需安装:

{
  "mcpServers": {
    "agentphone": {
      "type": "streamable-http",
      "url": "https://mcp.agentphone.ai/mcp",
      "headers": {
        "Authorization": "Bearer your_api_key_here"
      }
    }
  }
}

适用于支持流式HTTP传输的任何MCP客户端(交换机、远程代理平台等)。

选项B:本地服务器(stdio)

通过以下方式在本地运行 npx --适用于Cursor、Claude Desktop、Windsurf和Claude Code:

光标: 设置>MCP或 ~/.cursor/mcp.json 克劳德桌面: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS)或 %APPDATA%\Claude\claude_desktop_config.json (Windows)

{
  "mcpServers": {
    "agentphone": {
      "command": "npx",
      "args": ["-y", "agentphone-mcp"],
      "env": {
        "AGENTPHONE_API_KEY": "your_api_key_here"
      }
    }
  }
}

选项C:自托管HTTP服务器

运行您自己的HTTP MCP端点:

AGENTPHONE_API_KEY=your_api_key npx agentphone-mcp --http --port 3000

然后连接到 http://localhost:3000/mcp.

它能做什么?

配置后,只需询问您的AI代理以下问题:

  • *“给我买一个415区号的电话号码”*
  • *“创建一个支持代理来问候来电者并帮助计费”*
  • *“致电+14155551234,就安排牙医预约进行对话”*
  • *“短信+14155551234,内容为'您的预约已确认为明天下午3点'”*
  • *“显示我最近的通话和记录”*
  • *“列出可用的声音并将我的代理切换到其他声音”*
  • *“设置一个webhook,这样当有人给我打电话或发短信时,我会收到通知”*
  • *“显示本月的使用情况明细”*

运输

传输命令用例
流式HTTP (远程)https://mcp.agentphone.ai/mcp代理平台(交换机等)、远程客户端
流式HTTP (自托管)npx agentphone-mcp --http --port 3000您自己的基础设施
标准 (默认)npx agentphone-mcp光标,克劳德桌面,风帆,克劳德代码

认证

  • 标准 : API密钥通过 AGENTPHONE_API_KEY 环境变量
  • HTTP(自托管): API密钥通过env var或 Authorization: Bearer 每个请求的标头
  • HTTP(托管): API密钥通过 Authorization: Bearer 每个请求的标头

端点(HTTP模式)

方法路径描述
POST/mcpMCP流式HTTP端点(无状态——每个请求都是独立的)
GET/health健康检查

亮点

  • 电话号码 --购买和管理任何美国/加利福尼亚区号中的号码
  • 短信 --发送和接收短信,查看对话线程
  • 语音通话 --使用内置AI对话进行出站呼叫(无需webhook)或携带自己的webhook
  • 入境处理 --设置webhooks以实时接收和响应呼入电话和短信
  • 代理 --使用自定义语音、系统提示、呼叫转移和语音邮件创建代理
  • 使用和计费 --监控您的计划限额、消息/呼叫量以及每日/每月明细

所有工具(26)

账户

工具说明
account_overview获取您帐户的完整快照——代理、号码、webhook和使用情况
get_usage获取使用统计数据、计划限制和配额。使用 breakdown 用于每日或每月的时间序列。

电话号码

工具说明
list_numbers列出您帐户中的所有电话号码
buy_number购买带有可选功能的新电话号码 area_codeagent_id

短信

工具说明
send_message从您的代理号码之一发送短信
get_messages获取特定号码的消息
list_conversations列出短信对话。通过 agent_id 按代理过滤。
get_conversation获取包含完整消息历史记录的对话
update_conversation在对话中设置元数据

语音呼叫

工具说明
list_calls列出通话记录。筛选依据 agent_id, number_id、状态、方向或关键字。
get_call获取通话详情和记录
make_call发出出站呼叫(webhook驱动)
make_conversation_call使用内置AI对话拨打电话——无需webhook

代理

工具说明
list_agents列出所有代理及其号码和语音配置
create_agent使用语音、系统提示、呼叫转移和语音邮件创建新代理
update_agent更新代理的配置
delete_agent删除代理(保留数字但未分配)
get_agent获取代理详细信息,包括电话号码和语音配置
attach_number为代理分配电话号码
detach_number从代理中删除电话号码
list_voices列出代理的可用声音

网络钩子

所有webhook工具都接受可选 agent_id --传递它以管理特定于代理的webhook,在项目级默认值中省略它。代理webhooks的优先级高于项目级别。

工具说明
get_webhook获取webhook配置
set_webhook为入站消息和呼叫事件设置webhook URL
delete_webhook删除webhook
test_webhook发送测试事件以验证您的webhook是否正常工作
list_webhook_deliveries查看调试的交付历史记录

环境变量

变量必填描述
AGENTPHONE_API_KEYstdio:yes,HTTP:no您的AgentPhone API密钥(HTTP模式可以使用授权头)
AGENTPHONE_BASE_URL覆盖API基础URL(默认为 https://api.agentphone.ai)
PORTHTTP模式端口(默认为 3000,被覆盖 --port)

发展

git clone https://github.com/AgentPhone-AI/agentphone-mcp.git
cd agentphone-mcp
npm install
npm run dev     # Run with tsx (hot reload)
npm run build   # Compile TypeScript
npm start       # Run compiled JS (stdio)

运作原理

此MCP服务器将您的AI助手连接到 代理电话API.您的助手与MCP服务器通话,后者调用AgentPhone API,后者与电话网络通话。

Your AI Assistant    agentphone-mcp    AgentPhone API    Phone Network

出站:您的助理通过AgentPhone的API拨打电话并发送短信。

入站:当有人打电话或发短信给你的号码时,AgentPhone会向你的服务器发送一个webhook事件——然后你可以以编程方式响应,或者让你的代理的内置AI处理它。

许可证

麻省理工学院

目录标签

目录标签

AI代理TypeScriptClaude混合部署电话服务短信功能语音通话MCP协议

支持客户端

Claude DesktopClaudeCursorWindsurf

接入字段

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

stdio

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

none

来源包(packageName,安装包名)

agentphone-mcp

工具数量(toolCount,工具数)

26

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP