返回 MCP 目录
public公开dns本地运行

clicksend-mcp-server

一个基于ClickSend的MCP服务器,允许Claude等AI助手通过API发送短信和彩信。

article

README

🚀 ClickSend MCP 服务器

ClickSend MCP 服务器是一个模型上下文协议(MCP)服务器,它允许 Claude 和其他 AI 助手通过 ClickSend 平台发送短信和彩信,为信息交互提供了便捷途径。

🚀 快速开始

要启动 ClickSend MCP 服务器,您需要满足特定要求并进行相应配置。

要求

  • Node.js >= 18。您可以使用 nvm(Node 版本管理器)来设置正确的版本以运行此应用程序。

配置

该服务器需要设置两个环境变量:

  • CLICKSEND_USERNAME:您的 ClickSend 用户名。
  • CLICKSEND_API_KEY:您的 ClickSend API 密钥。

您可以在 ClickSend 控制面板 找到用户名和密钥,但前提是您已注册 ClickSend。

Claude Desktop 配置

若要将此服务器与 Claude Desktop 一起使用,请在配置文件中添加以下内容:

  • macOS~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows%APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "clicksend": {
      "command": "node",
      "args": [
        "-y",
        "@clicksend/sms-mcp-server"
      ],
      "env": {
        "CLICKSEND_USERNAME": "您的ClickSend用户名",
        "CLICKSEND_API_KEY": "您的API密钥"
      }
    }
  }
}

设置完成后,重启 Claude Desktop 以重新加载配置。如果已连接,在点击锤子图标时应显示“clicksend - send - sms”。

✨ 主要特性

  • 可以一次性发送短信,只需设置 ClickSend 用户名和 API 密钥。

💻 使用示例

示例与 Claude 交互

以下是通过 Claude 与服务器互动的自然方式:

简单短信

向号码 61411111111 发送一条消息:“我正在使用 ClickSend MCP 服务器发送短信!”

⚠️ 重要提示

⚠️ 重要提示

  1. 电话号码格式:所有电话号码必须采用 E.164 格式(例如,+61411111111)。
  2. 速率限制:注意您的 ClickSend 账户的速率限制和定价。
  3. 安全:保持 ClickSend 凭证的安全性,切勿将其提交到版本控制系统。

💡 使用建议

请勿在 GitHub 问题或拉取请求中包含任何敏感信息(如电话号码或 ClickSend 凭证)。

❓ 常见问题

常见错误消息及解决方案:

  1. “电话号码必须采用 E.164 格式”

    • 确保电话号码以“+”开头,并包含国家代码。
  2. “无效凭证”

    • 检查 CLICKSEND_USERNAMECLICKSEND_API_KEY。您可以在 ClickSend 仪表盘 复制它们。

🤝 贡献

欢迎贡献!请在提交拉取请求之前阅读我们的贡献指南。

📄 许可证

本项目根据 MIT 许可证发布,详细信息请参阅 LICENSE 文件。

help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端