Skip to main content

stackql-mcp-server

mcp-name: io.github.stackql/stackql-mcp

uvx/pip-able launcher for the StackQL MCP server - a SQL-native query and provisioning engine for cloud and SaaS infrastructure (AWS, Azure, Google, GitHub, Databricks, and other providers), served over the Model Context Protocol.

On first run, the launcher downloads the signed stackql binary for your platform from the matching GitHub release (sha256-verified against pins baked into this package), caches it under ~/.stackql/mcp-server-bin/, and starts it as an MCP stdio server. Subsequent runs start instantly from the cache. Pure stdlib - no dependencies.

Usage

With any MCP client that supports stdio servers:

{
  "mcpServers": {
    "stackql": {
      "command": "uvx",
      "args": ["stackql-mcp-server"]
    }
  }
}

Provider credentials are passed through with stackql's standard --auth flag:

{
  "mcpServers": {
    "stackql": {
      "command": "uvx",
      "args": [
        "stackql-mcp-server",
        "--auth={\"github\":{\"type\":\"null_auth\"}}"
      ]
    }
  }
}

Or install it: pip install stackql-mcp-server, then use stackql-mcp as the command. Any extra arguments are passed to stackql after the standard MCP server arguments. The launcher sets --approot to ~/.stackql and disables the audit file sink by default; pass your own --approot or --mcp.config to override (later flags win).

Environment overrides

  • STACKQL_MCP_BIN - path to an existing stackql binary; skips the download.
  • STACKQL_MCP_BUNDLE - path to a local .mcpb bundle to extract the binary from (testing; skips download and sha verification).

Other installation vectors

Metadata

Release files for stackql-mcp-server 0.12.718

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for stackql-mcp-server 0.12.718
File Size Uploaded
stackql_mcp_server-0.12.718.tar.gz 4.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for stackql-mcp-server 0.12.718
File Interpreter ABI Platform
stackql_mcp_server-0.12.718-py3-none-any.whl Python 3 none any Details

Total release size: 9.2 kB

Release files / stackql_mcp_server-0.12.718.tar.gz

Download URL stackql_mcp_server-0.12.718.tar.gz
Size 4.1 kB
Tags Source
SHA-256 checksum
How to use checksums
e7073ddb7c0a4fe61ca6b525caad808c9ce5ad178b57caa17d156164066ef6a3
BLAKE2b-256 checksum
How to use checksums
0fcf934b98a761829201524cdd2d5bc7145117d8db922b030e1f140bd07f58b0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / stackql_mcp_server-0.12.718-py3-none-any.whl

Download URL stackql_mcp_server-0.12.718-py3-none-any.whl
Size 5.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e91bceec4ce72d01311bc180828271e0d2d8f0bc41544eaabeeb4257cc2a1ad3
BLAKE2b-256 checksum
How to use checksums
ff2f0e6a4c947fb52537b46272ecd00d5b17eaa9366f25e6d75ff0b2d77c52f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page