StackQL MCP Server
официальныйПредоставляет агентам доступ к управляющим и информационным плоскостям облачных провайдеров в виде самоописываемых, запрашиваемых и изменяемых источников данных с использованием SQL, минимизируя поверхность инструментов и использование токенов.
Что можно делать с StackQL MCP?
- Discover cloud providers and resources — Попросите ассистента перечислить доступных провайдеров, сервисы, ресурсы и методы доступа через
list_providers,list_services,list_resourcesиlist_methods. - Inspect API contracts — Попросите ассистента описать полную схему ввода/вывода любого метода доступа с помощью
describe_method. - Validate queries before execution — Попросите ассистента разобрать и спланировать SELECT-запрос без его выполнения через
validate_select_query. - Run read-only queries — Выполняйте SELECT-запросы к облачным провайдерам с помощью
run_select_query. - Manage cloud resources — Дайте ассистенту указание выполнить операции INSERT, UPDATE, REPLACE или DELETE через
run_mutation_query(доступность зависит от режима сервера). - Execute lifecycle operations — Запускайте операции жизненного цикла StackQL EXEC на ресурсах с помощью
run_lifecycle_operation.
Документация
Это инструменты, предоставляемые MCP-сервером StackQL. Доступность инструментов мутации и жизненного цикла зависит от режима сервера (
read_only,safe,delete_safe,full_access). Информацию об установке MCP-сервера локально см. здесь.
Сервер
server_info
Идентификация и среда выполнения подключенного MCP-сервера
reload_credentials
Повторное получение учетных данных из dotenv-файла --env.file и отчет о статусе по каждому провайдеру
Обнаружение
list_providers
Провайдеры, загруженные в локальный кэш StackQL
list_services
Сервисы, доступные в рамках провайдера
list_resources
Ресурсы, доступные в рамках провайдера.сервиса
list_methods
Методы доступа, доступные для ресурса
describe_method
Полный контракт ввода/вывода одного метода доступа: поля ввода и вывода
Реестр
list_registry
Провайдеры и версии, доступные в реестре
pull_provider
Установка провайдера из реестра в локальный кэш
Запросы
validate_select_query
Разбор и планирование SELECT без его выполнения
run_select_query
Выполнение SELECT против провайдера
Мутация и жизненный цикл
run_mutation_query
Выполнение INSERT, UPDATE, REPLACE или DELETE против провайдера
run_lifecycle_operation
Выполнение операции жизненного цикла StackQL EXEC