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?

  • Descubra provedores e serviços de nuvem disponíveis — peça ao assistente para listar provedores instalados com list_providers ou navegue por serviços e recursos de um provedor usando list_services e list_resources.
  • Explore esquemas e métodos de recursos — use describe_resource para ver os campos de um recurso, ou describe_method para inspecionar o contrato completo de entrada/saída de um método de acesso antes de consultar.
  • Valide e execute consultas SQL em APIs de nuvem — peça ao assistente para verificar uma instrução SELECT com validate_select_query e, em seguida, execute-a com segurança via run_select_query.
  • Gerencie registros de provedores — liste as versões disponíveis de provedores com list_registry e instale novas versões no cache local usando pull_provider.
  • Execute mutações e operações de ciclo de vida — execute instruções INSERT, UPDATE ou DELETE através de run_mutation_query, ou acione operações de ciclo de vida com run_lifecycle_operation quando o modo de servidor permitir.

Documentação

Pergunte à IA sobre esta página

Estas são as ferramentas expostas pelo StackQL MCP Server. 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

reload_credentials

Recarregar credenciais do arquivo dotenv --env.file e relatar o status por provedor

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 E/S 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
    • reload_credentials
  • 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