MCP-сервер SMS.RU

sms-ru-mcp

MCP-сервер для сервиса рассылки SMS.RU: отправка SMS, проверка доставки, баланс и расчет стоимости

MCP-сервер

Средний риск

Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.

Почему такой уровень

  • Отправка SMS тратит реальные деньги с баланса аккаунта
  • Ключ API дает доступ к отправке сообщений от имени владельца аккаунта
Все причины и проверки
Российский стек

theyahia/sms-ru-mcp

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/sms-ru-mcp

Определит агенты на машине, проверит риск и зафиксирует версию.

Другие способы установки

Выполните в терминале

claude mcp add --transport stdio --env 'SMS_RU_API_ID=<ваш SMS_RU_API_ID>' sms-ru -- npx -y @theyahia/sms-ru-mcp

Или добавьте в файл .mcp.json, в проекте

{
  "mcpServers": {
    "sms-ru": {
      "command": "npx",
      "args": [
        "-y",
        "@theyahia/sms-ru-mcp"
      ],
      "env": {
        "SMS_RU_API_ID": "<ваш SMS_RU_API_ID>"
      }
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Ключи и настройки

SMS_RU_API_IDсекрет, обязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Установить в Cursor

Кнопка откроет агент и предложит добавить сервер. Если ничего не произошло, скопируйте конфиг ниже.

Добавьте в файл ~/.cursor/mcp.json, для всех проектов

{
  "mcpServers": {
    "sms-ru": {
      "command": "npx",
      "args": [
        "-y",
        "@theyahia/sms-ru-mcp"
      ],
      "env": {
        "SMS_RU_API_ID": "<ваш SMS_RU_API_ID>"
      }
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers. Для одного проекта тот же блок кладут в .cursor/mcp.json.

Ключи и настройки

SMS_RU_API_IDсекрет, обязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Установить в VS Code

Кнопка откроет агент и предложит добавить сервер. Если ничего не произошло, скопируйте конфиг ниже.

Выполните в терминале

code --add-mcp '{"name":"sms-ru","type":"stdio","command":"npx","args":["-y","@theyahia/sms-ru-mcp"],"env":{"SMS_RU_API_ID":"<ваш SMS_RU_API_ID>"}}'

Или добавьте в файл .vscode/mcp.json, в проекте

{
  "servers": {
    "sms-ru": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@theyahia/sms-ru-mcp"
      ],
      "env": {
        "SMS_RU_API_ID": "<ваш SMS_RU_API_ID>"
      }
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа servers.

Ключи и настройки

SMS_RU_API_IDсекрет, обязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Выполните в терминале

codex mcp add sms-ru --env 'SMS_RU_API_ID=<ваш SMS_RU_API_ID>' -- npx -y @theyahia/sms-ru-mcp

Или добавьте в файл ~/.codex/config.toml, для всех проектов

[mcp_servers.sms-ru]
command = "npx"
args = ["-y", "@theyahia/sms-ru-mcp"]
env = { SMS_RU_API_ID = "<ваш SMS_RU_API_ID>" }

Если файл уже есть, допишите блок в конец.

Ключи и настройки

SMS_RU_API_IDсекрет, обязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Добавьте в файл ~/.gemini/settings.json, для всех проектов

{
  "mcpServers": {
    "sms-ru": {
      "command": "npx",
      "args": [
        "-y",
        "@theyahia/sms-ru-mcp"
      ],
      "env": {
        "SMS_RU_API_ID": "<ваш SMS_RU_API_ID>"
      }
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Ключи и настройки

SMS_RU_API_IDсекрет, обязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Добавьте в файл ~/.config/devin/mcp_config.json, для всех проектов

{
  "mcpServers": {
    "sms-ru": {
      "command": "npx",
      "args": [
        "-y",
        "@theyahia/sms-ru-mcp"
      ],
      "env": {
        "SMS_RU_API_ID": "<ваш SMS_RU_API_ID>"
      }
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers. В легаси Cascade конфиг MCP лежит в ~/.codeium/windsurf/mcp_config.json.

Ключи и настройки

SMS_RU_API_IDсекрет, обязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Бывший Windsurf.

Добавьте в файл cline_mcp_settings.json, для всех проектов

{
  "mcpServers": {
    "sms-ru": {
      "command": "npx",
      "args": [
        "-y",
        "@theyahia/sms-ru-mcp"
      ],
      "env": {
        "SMS_RU_API_ID": "<ваш SMS_RU_API_ID>"
      }
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers. Файл настроек открывается в Cline: вкладка MCP Servers, кнопка Configure MCP Servers.

Ключи и настройки

SMS_RU_API_IDсекрет, обязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Добавьте в файл .roo/mcp.json, в проекте

{
  "mcpServers": {
    "sms-ru": {
      "command": "npx",
      "args": [
        "-y",
        "@theyahia/sms-ru-mcp"
      ],
      "env": {
        "SMS_RU_API_ID": "<ваш SMS_RU_API_ID>"
      }
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Ключи и настройки

SMS_RU_API_IDсекрет, обязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Форк Roo Code, папки .roo те же.

Добавьте в файл opencode.json, в проекте

{
  "mcp": {
    "sms-ru": {
      "type": "local",
      "command": [
        "npx",
        "-y",
        "@theyahia/sms-ru-mcp"
      ],
      "environment": {
        "SMS_RU_API_ID": "<ваш SMS_RU_API_ID>"
      }
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcp.

Ключи и настройки

SMS_RU_API_IDсекрет, обязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Добавьте в файл ~/.config/zed/settings.json, для всех проектов

{
  "context_servers": {
    "sms-ru": {
      "command": "npx",
      "args": [
        "-y",
        "@theyahia/sms-ru-mcp"
      ],
      "env": {
        "SMS_RU_API_ID": "<ваш SMS_RU_API_ID>"
      }
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа context_servers.

Ключи и настройки

SMS_RU_API_IDсекрет, обязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Добавьте в файл .codeassistant/mcp.json, в проекте

{
  "mcpServers": {
    "sms-ru": {
      "command": "npx",
      "args": [
        "-y",
        "@theyahia/sms-ru-mcp"
      ],
      "env": {
        "SMS_RU_API_ID": "<ваш SMS_RU_API_ID>"
      }
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Ключи и настройки

SMS_RU_API_IDсекрет, обязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Понадобится: Node.js

Сверено с репозиторием 25 сент. 2026, коммит b02adfa.

Текст для агента

Возьми SMS_RU_API_ID в настройках личного кабинета на sms.ru, затем подключи сервер командой claude mcp add sms-ru -e SMS_RU_API_ID=your-api-id -- npx -y @theyahia/sms-ru-mcp.

Другие способы из описания автора
claude mcp add sms-ru -e SMS_RU_API_ID=your-api-id -- npx -y @theyahia/sms-ru-mcp

Команда из README для Claude Code.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер обращается к API SMS.RU по идентификатору API и дает агенту пять инструментов: отправка SMS на номер с текстом и опциональным именем отправителя, проверка статуса доставки по ID сообщения, баланс аккаунта, расчет стоимости SMS до отправки и список одобренных имен отправителей. Для Claude Code добавлены два скилла с готовыми триггерами на отправку и проверку баланса.

Для кого. Для тех, кто отправляет уведомления или коды клиентам через SMS.RU и хочет делать это через агента без кода.

Подходит, если

  • Нужно отправить SMS клиенту прямо из диалога с агентом
  • Нужно проверить, дошло ли сообщение и сколько осталось на балансе
  • Нужно заранее узнать стоимость рассылки перед отправкой

Не подходит, если

  • Нет аккаунта SMS.RU или одобренного имени отправителя для нужных сообщений
  • Нужна массовая рассылка большому числу получателей одним запросом: инструмент send_sms рассчитан на отправку по одному номеру за вызов

Пример запроса к агенту

Отправь SMS на номер 79001234567 с текстом о подтверждении заказа и проверь баланс SMS.RU

Ограничения

Проект одного автора, часть большой серии MCP-серверов того же автора для российских API. Отправка SMS реально тратит баланс аккаунта, и README не описывает лимиты частоты запросов и права ключа API.

Как отключить. Удалите сервер sms-ru из конфигурации MCP клиента.

MCP

Транспорт
stdio, http
Авторизация
API-ключ
Переменные окружения
Переменные окружения
SMS_RU_API_ID
обязательная, секрет
Идентификатор API из личного кабинета sms.ru.

Проверка безопасности

  • Отправка SMS тратит реальные деньги с баланса аккаунта
  • Ключ API дает доступ к отправке сообщений от имени владельца аккаунта

Коротко о README

README на русском дает конфигурации для Claude Desktop, Claude Code, VS Code, Cursor, Streamable HTTP и установку через Smithery, таблицу из пяти инструментов и двух скиллов Claude Code с примерами фраз. Часть большой серии Russian API MCP из 50 серверов того же автора.

Частые вопросы

Можно ли узнать стоимость до отправки SMS?

Да, инструмент get_cost считает стоимость по номеру и тексту заранее, не отправляя сообщение.

Нужно ли одобренное имя отправителя?

Инструмент get_senders показывает список уже одобренных имен, README не описывает процесс их получения подробно.

Выбор редакции

MCP-сервер со справкой по нодам и шаблонам n8n: агент подбирает ноды, проверяет конфигурацию и при наличии API создает воркфлоу в вашем n8n

MCP-серверВысокий рискБез VPN23 тыс.Звезды репозитория
Официальный

Официальный плагин Zapier MCP: агент получает доступ к действиям в тысячах приложений через подключенный аккаунт Zapier

ПлагинВысокий риск421Звезды репозитория

Каталог скиллов и плагинов для Claude и других агентов, плюс собственные скиллы автоматизации 78 SaaS-сервисов через Composio

СкиллВысокий риск75,8 тыс.Звезды репозитория

Плагин и каталог CLI для агентов: генерирует командный интерфейс к GUI-программам вроде GIMP и Blender и ставит готовые через CLI-Hub

ПлагинВысокий рискБез VPN50,9 тыс.Звезды репозитория
Foxx AIMCP-сервер SMS.RU

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.