StackQL MCP Server

oficial

Expõe os planos de controle e dados de provedores de nuvem para agentes como fontes de dados autodescritivas, consultáveis e mutáveis usando SQL, minimizando a superfície de ferramentas e o uso de tokens.

O que você pode fazer com Stack QL MCP?

  • Explore os provedores e serviços de nuvem disponíveis — pergunte quais provedores estão armazenados em cache localmente com list_providers, depois aprofunde-se nos serviços e recursos usando list_services e list_resources.
  • Inspecione esquemas e métodos de recursos — use describe_resource para ver os campos de um recurso e describe_method para revisar o contrato de entrada/saída de um método de acesso.
  • Valide ou execute consultas somente leitura — verifique a sintaxe SQL e o planejamento com validate_select_query, depois execute um SELECT em recursos de nuvem via run_select_query.
  • Gerencie registros de provedores — navegue pelas versões disponíveis de provedores com list_registry e instale-as localmente usando pull_provider.
  • Realize mutações e operações de ciclo de vida — execute instruções INSERT, UPDATE ou DELETE com run_mutation_query, ou acione ações de ciclo de vida via run_lifecycle_operation (a disponibilidade depende do modo do servidor).

Documentação

Pergunte à IA sobre esta página

Estas são as ferramentas expostas pelo servidor StackQL MCP. A disponibilidade das ferramentas de mutação e ciclo de vida depende do modo do servidor (read_only, safe, delete_safe, full_access).

Servidor

server_info

Identidade e tempo de execução do servidor MCP conectado

Descoberta

list_providers

Provedores carregados no cache local do StackQL

list_services

Serviços disponíveis em um provedor

list_resources

Recursos disponíveis em um provedor.serviço

list_methods

Métodos de acesso disponíveis para um recurso

describe_resource

Campos de saída de um recurso

describe_method

Contrato completo de entrada/saída de um método de acesso

Registro

list_registry

Provedores e versões disponíveis no registro

pull_provider

Instalar um provedor do registro no cache local

Consulta

validate_select_query

Analisar e planejar um SELECT sem executá-lo

run_select_query

Executar um SELECT em um provedor

Mutação e Ciclo de Vida

run_mutation_query

Executar INSERT, UPDATE, REPLACE ou DELETE em um provedor

run_lifecycle_operation

Executar uma operação de ciclo de vida StackQL EXEC

  • Servidor
    • server_info
  • Descoberta
    • list_providers
    • list_services
    • list_resources
    • list_methods
    • describe_resource
    • describe_method
  • Registro
    • list_registry
    • pull_provider
  • Consulta
    • validate_select_query
    • run_select_query
  • Mutação e Ciclo de Vida
    • run_mutation_query
    • run_lifecycle_operation