Skip to main content
Glama
stackblaze
by stackblaze

CQL MCP Server

Stackblaze MCP server for Cassandra / Scylla (CQL). Built for the kubero chat feature-MCP broker: one long-lived Deployment serves every CQL add-on via per-request X-Kubero-DB-URI / X-Kubero-Access-Mode headers.

See FORK.md for kubero integration details.

Tools

Read (restricted + unrestricted):

  • cluster_info — release version + connection details

  • list_keyspaces

  • list_tables

  • describe_table

  • execute_cql — SELECT only in restricted mode

Write (unrestricted only):

  • execute_cql — INSERT/UPDATE/DELETE and other DML/DDL

  • create_keyspace / drop_keyspace

  • create_table / drop_table / truncate_table

In chat these are prefixed cql__* (e.g. cql__list_keyspaces).

Related MCP server: Read-only Database MCP

Local dev

pip install -r requirements.txt
export CQL_HOST=localhost CQL_PORT=9042 CQL_USER=cassandra CQL_PASSWORD=cassandra
python main.py

HTTP + connection-from-request (matches k8s Deployment):

python main.py --transport streamable-http --connection-from-request \
  --streamable-http-host 0.0.0.0 --streamable-http-port 3010

Deploy

deploy/ manifests → ClusterIP cql-mcp:3010 in kubero-mcp. Image: ghcr.io/stackblaze/cql-mcp:<tag>.

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    C
    maintenance
    Enables querying and modifying PostgreSQL databases through MCP tools with read/write operations, schema inspection, and write-safety constraints that limit modifications to the mcp schema.
    1
    -
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables read-only access to PostgreSQL and MySQL/MariaDB databases through MCP tools for listing tables, previewing data, and running SELECT queries with a built-in UI for managing database configurations.
    80 npm
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    Provides safe, configurable SQL database access via MCP tools, enabling schema introspection, predefined queries, and structured updates with multi-backend support.
    2
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables safe querying and optional writing to MySQL databases via MCP tools, with support for schema inspection, connection management, and read-only mode.
    19 npm
    3
    MIT