StackQL MCP Server

official

Exposes cloud provider control and data planes to agents as self-describing, queryable and mutable data sources using SQL, minimising tool surface and token usage.

Documentation

Ask AI about this page

These are the tools exposed by the StackQL MCP server. Availability of mutation and lifecycle tools depends on the server mode (read_only, safe, delete_safe, full_access).

Server

server_info

Identity and runtime of the connected MCP server

Discovery

list_providers

Providers pulled into the local StackQL cache

list_services

Services available under a provider

list_resources

Resources available under a provider.service

list_methods

Access methods available for a resource

describe_resource

Output fields of a resource

describe_method

Full I/O contract of one access method

Registry

list_registry

Providers and versions available in the registry

pull_provider

Install a provider from the registry into the local cache

Query

validate_select_query

Parse and plan a SELECT without executing it

run_select_query

Execute a SELECT against a provider

Mutation & Lifecycle

run_mutation_query

Run INSERT, UPDATE, REPLACE, or DELETE against a provider

run_lifecycle_operation

Execute a StackQL EXEC lifecycle operation

  • Server
    • server_info
  • Discovery
    • list_providers
    • list_services
    • list_resources
    • list_methods
    • describe_resource
    • describe_method
  • Registry
    • list_registry
    • pull_provider
  • Query
    • validate_select_query
    • run_select_query
  • Mutation & Lifecycle
    • run_mutation_query
    • run_lifecycle_operation