nable

nable

chaandannnNOASSERTION
2 звёзд
nable — FinOps-ассистент, который запускается на вашем компьютере. Он подключается к сервисам AWS, Azure, GCP и SaaS-платформам (Datadog, Snowflake) и загружает данные о расходах. Вы задаёте вопросы на обычном английском или русском языке, а ИИ даёт точную сводку: сколько потрачено, на какие сервисы, в каких регионах. Сервер работает локально — данные не уходят на сторонние серверы. Это безопасное и быстрое решение для контроля облачных затрат без необходимости входить в консоль каждого провайдера. Этот MCP-сервер интегрируется с любым клиентом, поддерживающим Model Context Protocol: Claude Desktop, Cursor, Windsurf, VS Code.

Установка

uvx finops-mcp

Характеристики

Общее

  • СтатусСообщество
  • Разработчикchaandannn
  • ЛицензияNOASSERTION

Технологии

  • Языки
    Python
  • Транспорт
    stdio

Описание

Возможности

  • Подключайте аккаунты AWS, Azure, GCP и SaaS-сервисы (Datadog, Snowflake) через мастер установки — без правки конфигов вручную.
  • Спрашивайте на естественном языке: «Сколько мы потратили в этом месяце?» или «Покажи топ сервисов по затратам».
  • Получайте разбивку расходов по провайдерам, сервисам (EC2, RDS, EKS и т.д.) и регионам.
  • Добавляйте несколько аккаунтов каждого провайдера и смотрите сводную статистику.
  • Настраивайте алерты в Slack на случай превышения бюджета.
  • Запускайте веб-дашборд командой finops serve — он открывается в браузере, защищён паролем, и доступен всей команде.
  • Генерируйте готовую read-only IAM-политику для безопасного подключения AWS.
  • Используйте с Claude Desktop, Cursor, Windsurf и VS Code — достаточно перезапустить клиент.
  • Обновляйте настройки и добавляйте новых провайдеров в любое время через finops setup.
  • Первые 7 дней все функции доступны бесплатно — без привязки карты.

Как подключить

  1. Установите пакет и запустите мастер настройки: pip install finops-mcp && finops setup. Если вы используете Anaconda, рекомендуется установка через uvx: brew install uv && uvx finops-mcp setup.
  2. Мастер запросит ключи доступа для каждого провайдера. Для AWS создайте Access Key с правами чтения (мастер может сгенерировать шаблон IAM-политики).
  3. После завершения мастер автоматически пропишет конфигурацию в Claude Desktop. Если вы настраиваете вручную, добавьте в claude_desktop_config.json: {"mcpServers": {"finops-mcp": {"command": "uvx", "args": ["finops-mcp"]}}}
  4. Перезапустите ИИ-клиент и задайте первый вопрос.

Примеры запросов

  • «Покажи общие расходы по всем облакам за текущий месяц.»
  • «Сколько мы тратим на EC2 в регионе us-east-1?»
  • «Сравни затраты по провайдерам за последнюю неделю.»
  • «Настрой алерт в Slack, если общий дневной расход превысит 500 долларов.»
  • «Выведи топ-10 самых дорогих сервисов.»

Технические детали

  • Язык: Python
  • Транспорт: stdio (MCP)
  • Лицензия: не указана (NOASSERTION)
  • Разработчик: chaandannn
  • Звёзды GitHub: 2
  • Совместимые клиенты: Claude Desktop, Cursor, Windsurf, VS Code

Поделиться