StackQL MCP

MCP-сервер и CLI, который дает агенту запрашивать и настраивать облачные, SaaS и API-ресурсы обычными SQL-запросами

  • 1 080 ★ репозитория
  • Последний коммит
  • MIT
MCP-серверОфициальный

Широкий доступ

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

  • Может создавать и менять реальные облачные ресурсы
  • Работает с учетными данными провайдеров
Все причины и проверки

stackql/stackql

Установка

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

npx skillfoxx add mcp/stackql

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

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

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Может создавать и менять реальные облачные ресурсы
  • Работает с учетными данными провайдеров

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

Что делает

StackQL представляет облачные и SaaS-провайдеры как таблицы, к которым можно обращаться на SQL: SELECT для инвентаризации ресурсов, INSERT и другие операции для создания и изменения. MCP-сервер выдает эту возможность агенту, поэтому он может собирать отчеты по инфраструктуре, искать проблемы конфигурации и провизионить ресурсы через один язык. Пакет npm скачивает подписанный бинарник stackql при первом запуске и работает по stdio. Провайдеры подключаются из отдельного реестра, аутентификация к облакам идет через их обычные переменные окружения. Помимо MCP, проект дает CLI и оформлен как плагин для Codex.

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

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

  • Нужно собрать инвентаризацию ресурсов в нескольких облаках
  • Нужно проверить конфигурацию на соответствие правилам
  • Хочется провизионить ресурсы SQL-запросом из агента

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

  • Нет облачных учетных данных для нужных провайдеров
  • Задача решается штатным CLI облака проще

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

Через stackql покажи все запущенные виртуальные машины в проекте и их публичные адреса

MCP

Транспорт
stdio
Авторизация
не нужна

Переменные окружения

PROVIDER_CREDENTIALS секрет
Учетные данные облачных и SaaS-провайдеров через их обычные переменные окружения, состав зависит от провайдера

Ограничения

Сервер сам по себе без ключа, но для запросов к провайдерам нужны их учетные данные через переменные окружения, и часть операций меняет реальные ресурсы. Провайдеры подтягиваются из реестра, набор зависит от него. При первом запуске npm-пакет скачивает бинарник stackql.

Как отключить. Удалите сервер stackql из конфигурации MCP или удалите пакет @stackql/mcp-server.

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

Нужен ли ключ для самого сервера?

Нет, но для обращения к облакам нужны их учетные данные, обычно те же переменные окружения, что и для родных CLI.

Может ли он менять ресурсы?

Да, кроме SELECT, StackQL поддерживает операции создания и изменения ресурсов.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы
Официальный

Агент поднимает LocalStack, выкатывает Terraform, CDK и SAM, читает логи, собирает IAM-политики и вносит сбои для проверки

MCP-серверШирокий доступ29Звезды репозитория
Официальный

MCP-сервер Domainstack без ключа: агент узнает регистратора, DNS, хостинг, сертификат, заголовки и SEO домена по запросу

MCP-серверРасширенный доступ294Звезды репозитория

Самостоятельно размещаемый MCP-сервер для выполнения команд на удаленных серверах по SSH с токенами и ролями

MCP-серверШирокий доступ2Звезды репозитория

Самостоятельно размещаемый шлюз, который собирает несколько MCP-серверов в один эндпоинт с авторизацией и выбором инструментов

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

Официальный MCP-сервер Alibaba Cloud управляет ECS, RDS, OSS и VPC, читает метрики и выкатывает приложение на ECS из агента.

MCP-серверШирокий доступ137Звезды репозитория

ACK MCP Server

alibabacloud-ack-mcp-server

Официальный

Официальный MCP-сервер Alibaba Cloud для кластеров ACK: kubectl, метрики Prometheus, журналы SLS и диагностика.

MCP-серверШирокий доступ121Звезды репозитория

Коротко о README

README описывает StackQL как SQL-движок для облаков, SaaS и API, работающий и для людей, и для агентов. Показаны установки бинарника под разные ОС, запуск в Docker и подключение через MCP. Провайдеры берутся из отдельного реестра, есть интеграции с GitHub Actions и Jupyter. Отдельно оформлен пакет MCP-сервера на npm и PyPI и плагин для Codex. Лицензия MIT.

Бейдж для README

Сообщить о проблеме