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.

What can you do with StackQL MCP?

  • Discover cloud providers — Ask your assistant to use list_providers to see which providers are cached locally in StackQL.
  • Explore services and resources — Use list_services and list_resources to drill down into what's available under a specific provider or service.
  • Inspect resource schemas — Have describe_resource output the fields of any resource to understand its structure.
  • Review method contracts — Use describe_method to get the full input/output contract for a specific access method before running queries.

Documentation

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).

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