MCP-сервер для баланса Selectel

Selectel MCP Server

MCP-сервер для биллинга Selectel: баланс и прогноз списаний через сервисного пользователя, с автообновлением токена и аудитом

MCP-сервер

Средний риск

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

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

  • Хранит пароль сервисного пользователя Selectel в собственной базе сервера
  • Читает финансовые данные аккаунта, хотя сам не меняет платежи
Все причины и проверки
Российский стек

eduardguselnikov/mcp_selectel_billing

Установка

Ручная установка

docker compose up --build

Запуск через Docker Compose после настройки .env, миграции применяются автоматически.

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

Что делает

Сервер дает три инструмента: подключение аккаунта Selectel через сервисного пользователя, получение текущего баланса и прогноза списаний. Учетные данные вводятся один раз через .env, REST API или инструмент connect_selectel_account, после чего FastAPI-приложение с PostgreSQL само хранит их и обновляет токен доступа Selectel каждые 24 часа без участия пользователя. Каждый вызов инструментов MCP пишется в audit log. Есть отдельный stdio-вход для Hermes Agent и обычный HTTP-режим через docker compose.

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

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

  • Нужен только баланс и прогноз списаний Selectel, без управления ресурсами
  • Важно, чтобы токен Selectel обновлялся автоматически раз в сутки
  • Нужен audit log всех вызовов инструментов

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

  • Нужно управление серверами, сетями или хранилищем Selectel: здесь только биллинг
  • Не готовы поднимать PostgreSQL для хранения токенов и учетных данных

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

Проверь баланс Selectel и скажи, хватит ли средств до конца месяца по прогнозу списаний

Ограничения

README прямо называет проект MVP. Функциональность ограничена балансом и прогнозом списаний, управления ресурсами Selectel нет. Для хранения учетных данных и токена нужен PostgreSQL, хотя есть вариант с локальным SQLite для запуска без Docker. Требуется сервисный пользователь Selectel с паролем, который хранится в базе сервера.

Как отключить. Остановите docker compose или процесс сервера и удалите его из конфигурации MCP клиента.

MCP

Транспорт
stdio, http
Авторизация
API-ключ
Переменные окружения
Переменные окружения
SELECTEL_ACCOUNT_ID
обязательная
Идентификатор аккаунта Selectel.
SELECTEL_SERVICE_USER_NAME
обязательная
Имя сервисного пользователя Selectel.
SELECTEL_SERVICE_USER_PASSWORD
обязательная, секрет
Пароль сервисного пользователя Selectel.
DATABASE_URL
обязательная, секрет
Строка подключения к PostgreSQL или sqlite для хранения токена и аудита.

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

  • Хранит пароль сервисного пользователя Selectel в собственной базе сервера
  • Читает финансовые данные аккаунта, хотя сам не меняет платежи

Коротко о README

README на русском описывает MVP MCP-сервера для получения баланса Selectel через сервисного пользователя: подключение аккаунта один раз, автообновление токена, три MCP-инструмента и audit log вызовов. Дан стек (FastAPI, PostgreSQL, SQLAlchemy 2.x, Alembic, Docker), структура проекта и три способа запуска: docker compose, локально без Docker и настройка через .env.

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

Нужно ли обновлять токен Selectel вручную?

Нет, сервер сам обновляет токен раз в 24 часа после первого подключения аккаунта.

Можно ли запустить без Docker?

Да, локально через venv и pip, но потребуется отдельно поднятый PostgreSQL или sqlite для хранения данных.

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

Набор скиллов для инвестиционного исследования компаний в Claude Code и Codex по методологиям четырех инвесторов. Это исследовательский инструмент, не инвестици

СкиллСредний рискБез VPN16,6 тыс.Звезды репозитория
Официальный

Официальные MCP-сервер, плагины и скиллы Stripe: агент ищет по API и документации, читает и меняет данные аккаунта

MCP-серверВысокий рискНужен VPN1,8 тыс.Звезды репозитория
Официальный

Официальный MCP-сервер брокера Alpaca: заявки по акциям, ETF, крипте и опционам, управление позициями и рыночные данные на естественном языке

MCP-серверВысокий риск995Звезды репозитория
Выбор редакции

Открытый скилл, который по ИНН сверяет ЕГРЮЛ, ФССП, суды, банкротства и санкции сразу по нескольким источникам и выдает светофор риска с датой и причиной

СкиллНизкий рискРоссийский стекБез VPN4Звезды репозитория
Foxx AIMCP-сервер для баланса Selectel

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