关于 Smspm
Smspm 是通过 SMSPM API 发送事务性短信的 MCP 服务,适用于 Claude Desktop 和其他 MCP 客户端。它使用存储在本地配置中的账户凭据。
主要功能
- 01通过 SMSPM 发送短信
- 02指定收件人和短信内容
- 03设置可选发件人名称或号码
- 04在本地配置 SMSPM 凭据
适用场景
- 01通过短信发送发货通知
- 02从 Claude Desktop 给收件人发短信
- 03通过 MCP 客户端发送事务性消息
MCP 相关
将 SMSPM 的发送功能作为 `send_sms` MCP 工具提供,供 Claude Desktop 和其他 MCP 客户端调用。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
1收录的工具列表 · 更新于 3 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| text | string | 是 | 要发送的 SMS 消息文本 |
| toNumber | string | 是 | 国际格式的收件人电话号码,例如 37256789045 |
| fromNumber | string | 否 | 显示给收件人的发件人名称或号码(默认值:smspm.com) |
详细介绍
适用于 SMSPM SMS API 的 MCP 服务。 可通过 Claude Desktop、Cursor、Windsurf、Cline 或任何 MCP 客户端发送事务性 SMS。 请在 https://app.smspm.com/app/api 获取 API 凭据。
SMSPM MCP 服务
使用你的 SMSPM 账户,从 Claude Desktop(或任何 MCP 客户端)发送 SMS。
前提条件
- Node.js 18+
- 拥有 Hash 和 API Token 的 SMSPM 账户
安装
选项 A — 从 npm 安装(发布后)
npm install -g smspm-mcp
选项 B — 从源代码安装
git clone https://github.com/alesav/smspm-mcp.git
cd smspm-mcp
npm install
npm run build
记下构建文件的完整路径——你将在下一步中用到它:
/path/to/smspm-mcp/dist/index.js
配置 Claude Desktop
打开你的 Claude Desktop 配置文件:
| 平台 | 路径 |
|---|---|
| macOS | ~/Library/Application Support/Claude/claude_desktop_config.json |
| Windows | %APPDATA%\Claude\claude_desktop_config.json |
在 mcpServers 中添加 smspm 条目:
{
"mcpServers": {
"smspm": {
"command": "node",
"args": ["/path/to/smspm-mcp/dist/index.js"],
"env": {
"SMSPM_HASH": "your-hash-here",
"SMSPM_TOKEN": "your-api-token-here"
}
}
}
}
如果通过 npm 全局安装,请将路径替换为:命令
"npx",参数["smspm-mcp"]。
保存配置后,重启 Claude Desktop。
获取 Hash 和 Token
- 登录 smspm.com
- 前往 Settings → API
- 复制你的 Hash(格式类似
e3dbe013-6f66-4fae-8ae2-96c364cb6b61) - 复制或生成你的 API Token
使用方法
配置完成后,只需向 Claude 提出请求:
“向 +37256789045 发送一条 SMS,内容为 Hello from Claude”
“给 +447911123456 发短信——你的订单已发货”
Claude 会自动使用 send_sms 工具。
工具参数
| 参数 | 必填 | 说明 |
|---|---|---|
toNumber | ✅ | 收件人电话号码,采用国际格式(例如 37256789045) |
text | ✅ | 消息内容 |
fromNumber | ❌ | 收件人看到的发件人名称/号码(默认为 smspm.com) |
安全性
- 你的
SMSPM_HASH和SMSPM_TOKEN仅保存在本地配置文件中 - 它们绝不会发送给 Anthropic 或 Claude,只会发送至
api.smspm.com - 切勿将配置文件提交到版本控制系统
许可证
MIT
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。