Sms Ru Mcp

io.github.theYahia由 GitHub 账号 theYahia 发布v1.0.1更新于 Oct 24, 2026

MCP server for SMS.RU API — send SMS, check status, balance. 3 tools.

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

概览

AI 生成的概览

面向 SMS.RU API 的本地 MCP 服务器,让助手发送短信、查询消息状态、账户余额、价格和已批准的发送者名称。

可以做什么
向手机号发送短信,可附带文本和可选的发送者名称,并按消息 ID 查询投递状态。查询账户余额,并在发送前计算一条短信的费用。列出账户中已批准的发送者名称。
适用场景
适合希望在 AI 助手对话中直接发送短信、查看投递状态、余额和价格,而不必登录 SMS.RU 后台的场景。
运行要求
通过 npx(Node.js)以 stdio 本地进程运行,也可选用 localhost 上的 Streamable HTTP。需要 SMS.RU 账户,以及从 sms.ru 获取的 SMS_RU_API_ID 环境变量。需要访问 SMS.RU API 的网络连接。
安装前请注意
发送短信会从 SMS.RU 账户余额中扣费,发送前应确认号码、内容和费用。文档中的配置以明文环境变量传入 SMS_RU_API_ID 密钥。发送消息和查询账户数据会提交给第三方 SMS.RU 服务。

安装

在 SourceWeft 中

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

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

其他 MCP 客户端

参照 仓库 中的启动说明。

README

SMS.RU MCP — отправка СМС из нейросети без написания кода

Если вы искали, как отправить SMS прямо из диалога с ИИ-ассистентом, проверить доставку сообщения или узнать остаток на счету не заходя в кабинет — это оно. 5 инструментов поверх API SMS.RU: отправка SMS, статус сообщения, баланс, расчёт стоимости и список отправителей.

[npm] [License: MIT]

Часть серии Russian API MCP (50 серверов) by @theYahia.

Установка

Claude Desktop

json
{  "mcpServers": {    "sms-ru": {      "command": "npx",      "args": ["-y", "@theyahia/sms-ru-mcp"],      "env": { "SMS_RU_API_ID": "your-api-id" }    }  }}

Claude Code

bash
claude mcp add sms-ru -e SMS_RU_API_ID=your-api-id -- npx -y @theyahia/sms-ru-mcp

VS Code / Cursor

json
{ "servers": { "sms-ru": { "command": "npx", "args": ["-y", "@theyahia/sms-ru-mcp"], "env": { "SMS_RU_API_ID": "your-api-id" } } } }

Streamable HTTP

bash
SMS_RU_API_ID=your-api-id npx @theyahia/sms-ru-mcp --http# POST http://localhost:8080/mcp# GET  http://localhost:8080/health

Smithery

[smithery badge]

bash
npx -y @smithery/cli install @theyahia/sms-ru-mcp --client claude

Требуется SMS_RU_API_ID. Получите на sms.ru.

Инструменты (5)

ИнструментОписание
send_smsОтправить SMS (номер, текст, опционально имя отправителя)
check_statusПроверить статус SMS по ID
get_balanceБаланс аккаунта SMS.RU
get_costРассчитать стоимость SMS до отправки
get_sendersСписок одобренных имён отправителей

Skills (Claude Code)

SkillТриггер
/send-sms«Отправь SMS на номер...»
/check-balance«Проверь баланс SMS.ru»

Примеры

Отправь SMS на 79001234567 с текстом "Привет"Сколько будет стоить SMS на 79001234567 "Тестовое сообщение"?Проверь статус сообщения 123456Какой баланс на SMS.RU?Покажи список отправителей

Разработка

bash
npm installnpm run buildnpm test

Лицензия

MIT


Telegram: @vhodvai

来源:README.md,提交 b02adfa

工具

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

版本历史

1
  1. v1.0.1最新Sep 16, 2026

评分

已满足适用检查项的 50%

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

  • 近 30 天内可连通25 分

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

  • 已声明认证方式10 分

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

  • 已列出工具15 分

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

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