StackQL MCP Server

oficial

Expone los planos de control y datos de proveedores de nube a agentes como fuentes de datos autodescriptivas, consultables y mutables mediante SQL, minimizando la superficie de herramientas y el uso de tokens.

¿Qué puedes hacer con Stack QL MCP?

  • Descubrir proveedores y servicios de nube disponibles — pida al asistente que liste los proveedores instalados con list_providers o explore servicios y recursos bajo un proveedor usando list_services y list_resources.
  • Explorar esquemas y métodos de recursos — use describe_resource para ver los campos de un recurso, o describe_method para inspeccionar el contrato completo de entrada/salida de un método de acceso antes de consultar.
  • Validar y ejecutar consultas SQL contra APIs de nube — haga que el asistente verifique una sentencia SELECT con validate_select_query, luego ejecútela de forma segura mediante run_select_query.
  • Gestionar registros de proveedores — liste las versiones disponibles de proveedores con list_registry e instale nuevas en la caché local usando pull_provider.
  • Ejecutar mutaciones y operaciones del ciclo de vida — ejecute sentencias INSERT, UPDATE o DELETE a través de run_mutation_query, o active operaciones del ciclo de vida con run_lifecycle_operation cuando el modo del servidor lo permita.

Documentación

Pregunte a la IA sobre esta página

Estas son las herramientas expuestas por el servidor StackQL MCP. La disponibilidad de las herramientas de mutación y ciclo de vida depende del modo del servidor (read_only, safe, delete_safe, full_access).

Servidor

server_info

Identidad y tiempo de ejecución del servidor MCP conectado

reload_credentials

Recargar credenciales desde el archivo dotenv --env.file e informar el estado por proveedor

Descubrimiento

list_providers

Proveedores incorporados a la caché local de StackQL

list_services

Servicios disponibles bajo un proveedor

list_resources

Recursos disponibles bajo un proveedor.servicio

list_methods

Métodos de acceso disponibles para un recurso

describe_resource

Campos de salida de un recurso

describe_method

Contrato completo de entrada/salida de un método de acceso

Registro

list_registry

Proveedores y versiones disponibles en el registro

pull_provider

Instalar un proveedor desde el registro en la caché local

Consulta

validate_select_query

Analizar y planificar un SELECT sin ejecutarlo

run_select_query

Ejecutar un SELECT contra un proveedor

Mutación y ciclo de vida

run_mutation_query

Ejecutar INSERT, UPDATE, REPLACE o DELETE contra un proveedor

run_lifecycle_operation

Ejecutar una operación de ciclo de vida StackQL EXEC

  • Servidor
    • server_info
    • reload_credentials
  • Descubrimiento
    • list_providers
    • list_services
    • list_resources
    • list_methods
    • describe_resource
    • describe_method
  • Registro
    • list_registry
    • pull_provider
  • Consulta
    • validate_select_query
    • run_select_query
  • Mutación y ciclo de vida
    • run_mutation_query
    • run_lifecycle_operation