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

Links

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

stackql_mcp_server-0.11.669.tar.gz (4.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

stackql_mcp_server-0.11.669-py3-none-any.whl (5.1 kB view details)

Uploaded Python 3

File details

Details for the file stackql_mcp_server-0.11.669.tar.gz.

File metadata

  • Download URL: stackql_mcp_server-0.11.669.tar.gz
  • Upload date:
  • Size: 4.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.12.3

File hashes

Hashes for stackql_mcp_server-0.11.669.tar.gz
Algorithm Hash digest
SHA256 96f7fdd906723b4e7cdcf436a632b48b9a2068700c9f6319b55ba19603d58493
MD5 b207dc9fcb575b2d15cb3064075c399a
BLAKE2b-256 784ead46fee02d938503e2c57a78fdc4f97d54abd5357e529adc4869063443a9

See more details on using hashes here.

File details

Details for the file stackql_mcp_server-0.11.669-py3-none-any.whl.

File metadata

File hashes

Hashes for stackql_mcp_server-0.11.669-py3-none-any.whl
Algorithm Hash digest
SHA256 07ef10113f860923ae74b31f1e9a314f5d17fc86c975eb14ed3fa52d17288ef6
MD5 7796784c180b74726aaed48e59a33641
BLAKE2b-256 821633338e24cadeb6a22af8d25f0dad91ffe8ec70df069cfa4d07888158703f

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.11.669 This release

2 files

0.10.605

2 files

0.10.601

2 files

0.10.591

2 files

0.10.582

2 files

0.10.559

2 files

0.10.557

2 files

0.10.542

2 files

0.10.500

2 files

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