ClickSend MCP 服务器是一个借助 ClickSend API 实现短信发送和文本转语音(TTS)呼叫功能的模型上下文协议(MCP)服务器。它让 AI 模型可以通过编程的方式发送 SMS 消息并发起语音通话。
本服务器可助力 AI 模型便捷地实现短信发送与语音呼叫功能,下面为你详细介绍开始使用的步骤。
git clone https://github.com/J-Gal02/clicksend-mcp.git
cd clicksend-mcp
npm install
npm run build
将以下内容添加到您的 cline_mcp_settings.json 文件或 claude_desktop_config.json 文件中。
请确保用正确的路径替换构建文件夹的目录,如下例所示,并使用您自己的用户名和 API 密钥进行替换。
{
"mcpServers": {
"clicksend": {
"command": "node",
"args": ["/directory/to/build/folder/clicksend-mcp/build/index.js"],
"env": {
"CLICKSEND_USERNAME": "example@droove.net",
"CLICKSEND_API_KEY": "ZZZZZZZZ-YYYY-YYYY-YYYY-XXXXXXXXXXXX"
}
}
}
}
向指定的电话号码发送 SMS 消息。 参数:
to:E.164 格式电话号码(例如,+61423456789)message:要发送的消息内容示例:
{
"name": "send_sms",
"arguments": {
"to": "+61423456789",
"message": "来自 ClickSend MCP 的问候!"
}
}
发起文本转语音呼叫。 参数:
to:E.164 格式电话号码message:要转换为语音的文本内容voice:声音类型('female' 或 'male',默认为 'female')示例:
{
"name": "make_tts_call",
"arguments": {
"to": "+61423456789",
"message": "这是一个测试消息。",
"voice": "female"
}
}
npm init -y
npm install
npm run build
MIT
欢迎贡献!请随时提交 Pull Request。