$ timeahead.in
/ servers/pypi/mcp-server-starrocks
pypi

mcp-server-starrocks

StarRocks MCP (Model Context Protocol) Server

176 stars457/wkupdated 4d agogithub ↗
85good
▣ Overview

What it does

The StarRocks MCP Server acts as a bridge between AI assistants and StarRocks databases. It enables direct SQL query execution (both read and write operations), database and table exploration, schema inspection, system metrics access, and data visualization through Plotly charts. The server supports multiple transport modes (stdio, HTTP, Streamable HTTP) and caches database and table metadata in memory to optimize repeated requests.

Who it's for

Data engineers and analysts integrating StarRocks with Claude or other AI assistants for ad-hoc querying, schema discovery, and data-driven analysis without requiring client-side database tools.

Common use cases

  • Execute SELECT queries directly on StarRocks databases from Claude conversations
  • Explore database schemas and retrieve table metadata, including column definitions and row counts
  • Generate visualizations from query results using Plotly
  • Access internal StarRocks metrics and system state via the proc:// resource
  • Build in-context AI workflows that combine data retrieval with analysis

Setup pitfalls

  • Connection credentials (STARROCKS_PASSWORD, connection URL) must match your StarRocks cluster; misconfigured credentials will fail with database-level errors
  • The process requires write permissions to the local filesystem for metadata caching; ensure the cache directory is writable
  • Network connectivity to the StarRocks FE service (default port 9030) is required; verify STARROCKS_HOST is reachable from the MCP server process
  • SSE (Server-Sent Events) transport mode is deprecated; use Streamable HTTP or stdio for new deployments
▣ Score BreakdownMCPScore = Σ(raw × weight)
DimensionRawWeighted
Security
35%
100
35.0
Freshness
25%
100
25.0
Adoption
20%
54
10.9
Quality
10%
90
9.0
Trust
10%
50
5.0
Total
84.9
⚿ Capabilities & Risk Explainer
fs readfs writeexecevalsecrets
◆ Risk level: high
fs read + fs write + exec + eval + secrets active — can execute code, access credentials, and make external network calls.
⚙ Install config
Claude Desktop · Cursor · Windsurf · VS Code (Copilot) · Claude Code
add to your MCP client config:
{
  "mcpServers": {
    "mcp-starrocks": {
      "command": "uvx",
      "args": [
        "mcp-server-starrocks"
      ]
    }
  }
}
📈 Score historylast 40 snapshots
5/10/20266/21/2026 · 40 snapshots
⚙ Maintenance health
66/ 100 · is this project alive?
contributors (1y)9
top contributor share61%
releases (1y)5
last release46d ago
ci✓ passing
⛁ Raw data
weekly downloads457
github stars176
forks55
open issues10
license✓ present
readme length16391 chars
last publish0d ago
last commit4d ago
last updated7d ago
install verified✓ pass · 41d ago
owner of this server? claim your listing to get a verified badgeclaim →
🔔 Score drop alerts
get notified by email when this server's score drops 5+ points