mcpField
S
SMS Vert Pro — Python & TypeScript

SMS Vert Pro — Python & TypeScript

本地服务
github.com/3-bees-online通信协作124 周前更新

关于 SMS Vert Pro — Python & TypeScript

SMS Vert Pro 是通过 SMS Vert Pro API 发送和管理专业短信的 Python MCP 服务,面向 AI Agent,提供 OTP、送达报告、定时短信和黑名单管理等工具。

主要功能

  1. 01发送即时或定时短信
  2. 02查询短信余额
  3. 03获取送达报告和回复
  4. 04生成并验证 OTP
  5. 05管理黑名单并取消短信

适用场景

  1. 01发送注册验证的一次性密码
  2. 02安排短信活动并按需取消
  3. 03查询活动送达情况和收到的回复
  4. 04发送前检查退订名单

MCP 相关

该 MCP 服务向 MCP 客户端提供九种 SMS Vert Pro 操作工具,包括短信、OTP、送达报告和黑名单管理。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

SMS Vert Pro

SMS Vert Pro — Python MCP 服务

使用 Python 编写的 MCP(Model Context Protocol) 服务,可通过 SMS Vert Pro 从任意 AI Agent 发送专业短信:Claude、ChatGPT、LangChain、CrewAI、AutoGen 等。

另有 TypeScript/Node.js(npx @3-bees-online/mcp-server-smsvertpro)和 PHP 版本

前提条件

  1. Python 3.10+
  2. SMS Vert Pro 账户 — 免费注册(赠送 10 条短信)
  3. Bearer API 令牌 — 在账户的 V2 API 中生成

安装

git clone https://github.com/3-bees-online/mcp-server-smsvertpro-python.git
cd mcp-server-smsvertpro-python
pip install -r requirements.txt

配置

将 API 令牌设置为环境变量:

export SMSVERTPRO_API_TOKEN="votre_token_api_ici"
Claude Desktop

在 claude_desktop_config.json 文件中添加:

{
  "mcpServers": {
    "smsvertpro": {
      "command": "python",
      "args": ["/chemin/vers/server.py"],
      "env": {
        "SMSVERTPRO_API_TOKEN": "votre_token_api_ici"
      }
    }
  }
}
Claude Code(CLI)
claude mcp add smsvertpro -- python /chemin/vers/server.py

然后配置环境变量 SMSVERTPRO_API_TOKEN。

Cursor / Windsurf

在编辑器设置中添加 MCP 配置,指向 python server.py,并设置环境变量 SMSVERTPRO_API_TOKEN。

可用工具

工具描述
send_sms发送短信(立即发送或定时发送)
check_credits查看剩余积分
get_delivery_report查看营销活动的送达报告
get_responses查看收到的短信回复(双向)
verify_number验证号码格式(语法)
get_blacklist退订名单(STOP)
generate_otp通过短信发送 OTP 验证码
verify_otp验证 OTP 验证码
cancel_sms取消定时短信或营销活动

使用示例

连接 MCP 服务后,只需向 AI Agent 提出请求:

  • “给 33612345678 发送一条短信,宣布我们的春季促销优惠 8 折”
  • “我还剩多少短信积分?”
  • “检查营销活动 12345 的短信是否已送达”
  • “给 33698765432 发送 OTP 验证码以确认注册”

AI Agent 将自动使用正确的工具和参数。

号码格式

电话号码必须采用不带 + 的国际格式:

  • 法国:33612345678(不能是 0612345678,也不能是 +33612345678)
  • 比利时:32470123456
  • 瑞士:41791234567

安全

  • 所有 API 调用均启用 SSL 验证
  • 验证电话号码(格式、长度)
  • 验证发件人名称(字母数字,最多 11 个字符)
  • 验证 OTP 验证码(只能包含数字)
  • API 令牌保留在你的计算机上,不会与 AI Agent 共享
  • 服务仅与 https://www.smsvertpro.com/api/v2/ 通信
  • 发送营销短信时,请在消息末尾添加 STOP 36173(法律要求)

链接

许可证

MIT — 查看 LICENSE

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。