Telnyx本地模型上下文协议(MCP)服务器是官方推出的一款强大工具,它支持与语音、消息和AI助手等强大的API进行交互。借助此服务器,像Claude Desktop、Cursor、Windsurf、OpenAI代理以及其他MCP客户端,能够轻松管理电话号码、发送消息、拨打电话,还能创建AI助手。
uvx(Python包管理器),您可以使用以下命令进行安装:
curl -LsSf https://astral.sh/uv/install.sh | shbrew install uvuv仓库中的其他安装方法。{
"mcpServers": {
"Telnyx": {
"command": "uvx",
"args": ["--from", "git+https://github.com/team-telnyx/telnyx-mcp-server.git", "telnyx-mcp-server"],
"env": {
"TELNYX_API_KEY": "<在此插入您的API密钥>"
}
}
}
}
⚠️ 重要提示: 如果您使用的是Windows系统,需要在Claude Desktop中启用“开发者模式”才能使用MCP服务器。具体操作是点击菜单栏中的汉堡图标 > 帮助 > 启用开发者模式。
uvx(Python包管理器),安装命令如下:
curl -LsSf https://astral.sh/uv/install.sh | shbrew install uvuv仓库中的其他安装方法。git clone git+https://github.com/team-telnyx/telnyx-mcp-server.git
cd telnyx-mcp-server
pip install -r requirements.txt
python src/telnyx_mcp_server/server.py
安装过程主要涉及获取API密钥和安装uvx(Python包管理器),具体步骤如下:
uvx:
curl -LsSf https://astral.sh/uv/install.sh | shbrew install uvuv仓库中的其他安装方法。# 配置API密钥
import os
os.environ['TELNYX_API_KEY'] = 'your_api_key_here'
# 调用Telnyx API进行语音通话
from telnyx import TelnyxClient
client = TelnyxClient()
response = client.make_call(
from_number='您的电话号码',
to_number='目标电话号码',
message='您好!这是测试消息。'
)
print(response.status_code)
.env文件中添加TELNYX_API_KEY=YOUR_API_KEY。logs/文件夹中。git clone https://github.com/team-telnyx/telnyx-mcp-server.git
cd telnyx-mcp-server
pip install -r requirements.txt
%APPDATA%\Claude\logs\mcp-server-telnyx.log~/Library/Logs/Claude/mcp-server-telnyx.log运行以下命令确认uvx的绝对路径:
which uvx
将输出的路径(例如,/usr/local/bin/uvx)更新到配置中,确保正确引用可执行文件。
如需进一步帮助,请参考官方文档或在社区论坛发帖求助。