Clicksend Mcp Server

com.clicksend由 clicksend.com 发布v2026.8.23更新于 Nov 10, 2026

MCP for ClickSend.

已验证STDIO仅桌面沟通与协作商业与电商

概览

AI 生成的概览

ClickSend 官方 MCP 服务器,让 AI 助手发送短信,并查询价格、模板、发送历史、统计和联系人列表。

可以做什么
  • 向手机号或联系人列表中的联系人发送单条短信
  • 按消息类型和长度计算发送价格
  • 获取短信模板并用其撰写消息
  • 按条件筛选和分页查看已发送短信历史
  • 查看最近 30 天的短信统计
  • 搜索联系人列表并向其发送消息
适用场景
适合希望让助手直接发送 ClickSend 短信,或查询发送费用、模板、历史与 30 天统计而无需自行编写 API 代码的场景,例如在桌面 AI 客户端中使用。
运行要求
以 npm 包(@clicksend/clicksend-mcp-server)形式通过 stdio 在本地运行,需要 Node.js 18 或更高版本。需要 ClickSend 账户,并设置环境变量 CLICKSEND_USERNAME 和 CLICKSEND_API_KEY。需在 Claude for Desktop 等桌面客户端中配置;电话号码须使用 E.164 格式。
安装前请注意
发送短信会在 ClickSend 账户上产生费用,使用前请确认价格和速率限制。服务器需要 ClickSend 用户名和 API 密钥(CLICKSEND_API_KEY),请勿提交到版本控制或公开问题中。发送消息是对外操作,会真实触达收件人且无法撤回。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Clicksend Mcp Server,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

ClickSend MCP Server

This is the official ClickSend MCP Server developed by the ClickSend team. For security reasons do not use unofficial versions of ClickSend MCP.

Purpose

ClickSend MCP is designed to extend ClickSend’s messaging capabilities into modern AI ecosystems and platforms - allowing developers to easily send SMS via ClickSend without needing to write custom code.

This accelerates adoption, enables new AI-driven use cases, and positions ClickSend as a future-ready messaging platform in the age of intelligent automation.

Requirements

  • Node.js >= 18
    • you can usenvm (Node Version Manager) to set the right version to run this app

Installation

Download an AI desktop client. An example would be Claude for Desktop which you can download here.

Configuration

The server requires two environment variables:

  • CLICKSEND_USERNAME: Your ClickSend username
  • CLICKSEND_API_KEY: Your ClickSend API Key

You can find the username and key at https://dashboard.clicksend.com/account/subaccounts once you Sign Up to ClickSend.

Claude Desktop Configuration

  • Open Claude for Desktop

  • Go to Settings from the system's menu bar

  • In the settings window, navigate to the Developer tab and click Edit Config. This opens the configuation file located at:

    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

    • Windows: %APPDATA%\Claude\claude_desktop_config.json

  • Using NPM Package

json
{  "mcpServers": {    "clicksend": {      "command": "npx",      "args": [        "-y",        "@clicksend/clicksend-mcp-server@latest"      ],      "env": {         "CLICKSEND_USERNAME": "<username>",         "CLICKSEND_API_KEY": "<api-key>"      }    }  }}
  • Using Local Build
json
{  "mcpServers": {    "clicksend": {      "command": "node",      "args": [        "/path/to/repository/build/clicksend-mcp.js"      ],      "env": {        "CLICKSEND_USERNAME": "your clicksend username",        "CLICKSEND_API_KEY": "your API Key"      }    }  }}

After that, restart Claude Desktop to reload the configuration. If connected, you should see clicksend-send-sms when you click on the hammer icon.

Example Interactions with Claude

Here are some natural ways to interact with the server through Claude:

Simple SMS:

Send a text message to the number 61411111111 saying "I'm using ClickSend MCP server to sent SMS!"

Features

  • Send one SMS at a time by setting up the clicksend username and API Key
  • Get Price for sending message to contact list
  • Search Contacts or Contact Lists and send message to them
  • Get SMS Templates, and use that to send message
  • View/Retrieve SMS history
  • Get SMS Statistics for last 30 days

Supported APIs

  1. POST /v3/sms/send
  • Operation ID: send-sms
  • Summary: Send SMS
  • Description: Send messages to recipients, either as phone numbers or contacts from a contact list.
  1. POST /v3/sms/price
  • Operation ID: calculate-sms-price
  • Summary: Calculate SMS Price
  • Description: Calculate the price of sending messages based on message type and length.
  1. GET /v3/sms/templates
  • Operation ID: view-sms-templates
  • Summary: View SMS Templates
  • Description: Retrieve SMS templates with filtering options.
  1. GET /v3/sms/history
  • Operation ID: view-sms-history
  • Summary: View SMS History
  • Description: View previously sent SMS with filtering and pagination options.
  1. GET /v3/statistics/sms
  • Operation ID: view-sms-statistics
  • Summary: View SMS Statistics
  • Description: Get SMS statistics for the last 30 days.
  1. GET /v3/search/contacts-lists
  • Operation ID: view-contact-lists
  • Summary: View Contact Lists
  • Description: Get a list of searched contact lists.

Important Notes

  1. Phone Number Format: All phone numbers must be in E.164 format (e.g., +61411111111)
  2. Rate Limits: Be aware of your ClickSend account's rate limits and pricing
  3. Security: Keep your ClickSend credentials secure and never commit them to version control

Troubleshooting

Common error messages and solutions:

  1. "Phone number must be in E.164 format"

    • Make sure the phone number starts with "+" and the country code
  2. "Invalid credentials"

    • Double-check your CLICKSEND_USERNAME and CLICKSEND_API_KEY. You can copy them from the ClickSend Dashboard

Contributing

Contributions are welcome! Please read our contributing guidelines before submitting pull requests.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Security

Please do not include any sensitive information (like phone numbers or ClickSend credentials) in GitHub issues or pull requests.

来源:README.md,提交 d806cee

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

1
  1. v2026.8.23最新Sep 16, 2026

评分

已满足适用检查项的 40%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

    请在仓库或注册中心条目中声明许可证。