remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
A Discord server is available for community support and discussions around the Fonoster platform.
Provides Docker-based deployment option for running the MCP server, with environment variable configuration for authentication.
References GitHub as the home of the Fonoster open-source project where users can find more information.
Fonoster MCP 服务器
用于 Fonoster API 的 MCP 服务器,使 MCP 客户端能够与 Fonoster 的电话服务进行交互。该模块是Fonoster开源项目的一部分。如需了解更多关于该项目的信息,请访问https://github.com/fonoster/fonoster 。
工具
list_numbers
- 以表格形式(使用 markdown)返回来自 Fonoster 的数字列表
- 可选输入:
page_size
(数字):要返回的最大数字数量page_token
(字符串):下一页的分页令牌
- 返回:包含参考号、名称和 telUrl 的数字列表
list_applications
- 以表格形式列出 Fonoster 的应用程序(使用 markdown)
- 可选输入:
page_size
(数字):要返回的最大应用程序数量page_token
(字符串):下一页的分页令牌
- 返回:应用程序列表及其引用、名称、端点、创建日期、更新日期和类型
create_call
- 从 Fonoster 发起呼叫
- 必需输入:
from
(字符串):要拨打的号码to
(字符串):要呼叫的号码app_ref
(字符串):用于调用的应用程序的引用metadata
(对象):要发送给应用程序的元数据
- 返回:带有参考 ID 的呼叫创建确认
create_call_batch
- 从 Fonoster 创建一批呼叫
- 必需输入:
from
(字符串):要拨打的号码to_array
(数组):要呼叫的号码app_ref
(字符串):用于调用的应用程序的引用metadata
(对象):要发送给应用程序的元数据
- 返回:带有参考 ID 的批次创建确认
提示
create_call_prompt
- 逐步提示如何创建通话
- 指导 MCP 客户完成以下流程:
- 如果用户尚未提供电话号码,则要求用户提供要拨打的号码
- 使用
list_numbers
工具提供可用号码列表 - 询问应用程序名称并查找其引用
- 根据用户请求使用
create_call
或create_call_batch
工具创建呼叫
设置
与 Claude Desktop 一起使用
将以下内容添加到您的claude_desktop_config.json
中:
如果您已登录到命令行工具,只需运行
fonoster mcp:configure --client claude
即可配置服务器。
NPX
码头工人
使用 MCP 检查器进行测试
故障排除
如果遇到身份验证错误,请验证:
- 您的 Fonoster 凭证正确
- 环境变量已正确设置
- 您拥有访问 Fonoster API 所需的权限
建造
Docker 构建:
This server cannot be installed
MCP 服务器列出应用程序和电话号码,并通过 Fonoster 发起外拨电话。