io.github.theYahia/sms-ru-mcp
MCP server for SMS.RU API — send SMS, check status, balance. 3 tools.
Install
Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).
@theyahia/sms-ru-mcpclaude mcp add sms-ru-mcp -e 'SMS_RU_API_ID=<your sms_ru_api_id>' -- npx -y @theyahia/sms-ru-mcp@1.0.1
{
"mcpServers": {
"sms-ru-mcp": {
"command": "npx",
"args": [
"-y",
"@theyahia/sms-ru-mcp@1.0.1"
],
"env": {
"SMS_RU_API_ID": "<your sms_ru_api_id>"
}
}
}
}
Environment variables
SMS_RU_API_IDrequired secret API key for the service
Documentation
From the project's README on GitHub, refreshed weekly. Links open on GitHub.
Contents
SMS.RU MCP — отправка СМС из нейросети без написания кода
Если вы искали, как отправить SMS прямо из диалога с ИИ-ассистентом, проверить доставку сообщения или узнать остаток на счету не заходя в кабинет — это оно. 5 инструментов поверх API SMS.RU: отправка SMS, статус сообщения, баланс, расчёт стоимости и список отправителей.
Часть серии Russian API MCP (50 серверов) by @theYahia.
Установка
Claude Desktop
{
"mcpServers": {
"sms-ru": {
"command": "npx",
"args": ["-y", "@theyahia/sms-ru-mcp"],
"env": { "SMS_RU_API_ID": "your-api-id" }
}
}
}
Claude Code
claude mcp add sms-ru -e SMS_RU_API_ID=your-api-id -- npx -y @theyahia/sms-ru-mcp
VS Code / Cursor
{ "servers": { "sms-ru": { "command": "npx", "args": ["-y", "@theyahia/sms-ru-mcp"], "env": { "SMS_RU_API_ID": "your-api-id" } } } }
Streamable HTTP
SMS_RU_API_ID=your-api-id npx @theyahia/sms-ru-mcp --http
# POST http://localhost:8080/mcp
# GET http://localhost:8080/health
Smithery
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?
Покажи список отправителей
Разработка
npm install
npm run build
npm test
Лицензия
MIT
Telegram: @vhodvai
Frequently asked questions
What is io.github.theYahia/sms-ru-mcp?
MCP server for SMS.RU API — send SMS, check status, balance. 3 tools.
How do I install io.github.theYahia/sms-ru-mcp?
It runs on your machine. In Claude Code: claude mcp add sms-ru-mcp -e 'SMS_RU_API_ID=<your sms_ru_api_id>' -- npx -y @theyahia/sms-ru-mcp@1.0.1. For other clients, paste the JSON configuration from this page into their MCP settings.
Does io.github.theYahia/sms-ru-mcp need an API key?
Yes. It expects SMS_RU_API_ID, which you set in its configuration.
Is io.github.theYahia/sms-ru-mcp open source?
Yes. Its code is on GitHub under the MIT license.
Who maintains io.github.theYahia/sms-ru-mcp?
It is published by theYahia. AI.tn lists it but does not maintain or endorse it.
From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.