电话呼叫mcp服务器
MCP服务器通过Twilio通过stdio传输公开电话呼叫功能。
工具
开始通话
使用指定的电话号码发起出站电话呼叫。
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
phoneNumber | string | 是 | 要拨打的10位电话号码。 |
dtmfSequence | string | 否 | 以逗号分隔的DTMF数字序列(0-9)和暂停(w 简而言之, W 长时间)在呼叫连接后发送。 |
结束通话
通过通话ID结束当前通话。
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
callId | string | Yes | 要结束的呼叫的ID。 |
先决条件
- Node.js
- Twilio帐户:
- 帐户SID - 身份验证令牌 - 用作呼叫者ID的电话号码
在Claude代码中安装
claude mcp add phone-call \
--transport stdio \
--env TWILIO_ACCOUNT_SID=your_sid \
--env TWILIO_AUTH_TOKEN=your_token \
--env TWILIO_FROM_NUMBER=your_number \
-- npx github:jordantdavis/phone-call-mcp-server发展
| 脚本 | 描述 |
|---|---|
npm run build | 与esbuild捆绑在一起 dist/index.js |
npm run dev | 直接使用tsx运行(无构建步骤) |
npm run start | 构建并运行 |
npm run check | Lint+格式检查 |
npm run typecheck | 使用tsc进行类型检查(不发射) |
npm run inspect | 构建并启动MCP检查器 |
