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

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.732
File Size Uploaded
stackql_mcp_server-0.12.732.tar.gz 4.1 kB Details

Built distribution (wheel)

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

Total release size: 9.2 kB

Release files / stackql_mcp_server-0.12.732.tar.gz

Download URL stackql_mcp_server-0.12.732.tar.gz
Size 4.1 kB
Tags Source
SHA-256 checksum
How to use checksums
874fbd945098ae4a8b47cdc77d82fe120524e0f6c109a0dbe1a635688620c8db
BLAKE2b-256 checksum
How to use checksums
7c8a0f642ff1f7c582dfc9b7cbcad1c3ce3b5aea175561b05ee121090a569496
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.732-py3-none-any.whl

Download URL stackql_mcp_server-0.12.732-py3-none-any.whl
Size 5.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5b250cbc434515e5fb393df617696d8db7e1226952583d0132623cb269a69f1f
BLAKE2b-256 checksum
How to use checksums
6a0f62a52e6cabd16e6f4c4f1ef18e46bafb47b943a41cccdfe1e2296ea4cbd3
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