$ timeahead_
← mcp scores
87
mcp-server-starrocks

StarRocks MCP (Model Context Protocol) Server

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
install
add to your claude desktop / cursor / windsurf mcp config:
{
  "mcpServers": {
    "mcp-starrocks": {
      "command": "uvx",
      "args": [
        "mcp-server-starrocks"
      ]
    }
  }
}
per-client install guide (claude desktop · cursor · windsurf · vscode · claude code) →
owner of this server? claim your listing to get a verified badgeclaim →
score breakdown
security (35%)100
freshness (25%)100
adoption (20%)59
quality (10%)100
trust (10%)50
score history (5 updates)
5/10/20265/14/2026
capabilities · what this server can do
tool list unavailable — permissions from static analysis·auth: API key
high risk
● active   ○ not requested  ·  hover each badge for details
fs read fs write network exec eval secrets
why high risk: fs read + fs write + exec + eval + secrets active — can execute code, access credentials, and make external network calls.
raw data
weekly downloads1k
github stars171
forks54
open issues7
license✓ present
readme length16391 chars
last commit2d ago
last updated4h ago
install verified✓ pass · 5d ago
score drop alerts
get notified by email when this server's score drops 5+ points