Indexes the coding-agent sessions already sitting on your disk — months of history from before you installed it — and serves them back over MCP. 3.5 GB searched in ~1.5 ms, no LLM, no embeddings.

Apache Doris MCP Server
Summary
Apache's official read-only MCP server for Doris — eight tool domains and 55 progressively disclosed children covering catalog, query, cluster, lineage and lakehouse.
Features
- Eight stable tool domains with 55 progressively disclosed children
- Read-only catalogue — the admin domain is reserved, not registered
- Query, explain, profile, diagnosis and slow-query inspection
- Cluster nodes, metrics, memory, cache, compaction and workload groups
- Data lineage, audit, quality and storage governance tools
- Static token, JWT, OAuth/OIDC and Doris-backed OAuth authentication
- MCP 2026-07-28 on both stdio and Streamable HTTP
Installation
Set up this MCP server in your favorite AI agent — copy a ready-made configuration below.
Description
The Apache Doris MCP Server exposes the real-time analytics database to agents over the MCP 2026-07-28 specification, and its 1.0 release is a deliberate rebuild of the tool surface. Instead of dozens of flat tools competing for context, it presents eight stable domains — doris_catalog, doris_query, doris_cluster, doris_pipeline, doris_search, doris_governance, doris_lakehouse and doris_semantic — each of which is called with {} to discover the authorised children and their exact schemas, then called again with a child_tool, arguments and the returned manifest_version. Fifty-five children sit underneath, covering everything from table context and query profiling through node metrics, compaction and workload groups to ingestion freshness, text/vector/hybrid search, data lineage, audit and external lakehouse catalogs. Hosts that cannot do progressive disclosure can set MCP_TOOL_EXPOSURE_MODE=flat.
The catalogue is read-only by design — doris_admin is reserved and not registered — and authorisation is explicit, with static tokens, JWT, external OAuth/OIDC and Doris-backed OAuth all supported, plus per-request RBAC against the Doris route.
Requires Python 3.12+, Apache Doris 2.0.0+ and network access to the FE MySQL endpoint (usually port 9030). Both stdio and Streamable HTTP are GA; a legacy HTTP adapter (ENABLE_LEGACY_HTTP_ADAPTER=true, /mcp/legacy) covers hosts still on the 2025-06-18 handshake. Apache 2.0 licensed.
Related MCP Servers
Weaviate's MCP server, built into the database itself — hybrid search, schema inspection, tenant listing and batch upserts at /v1/mcp, scoped by RBAC.
Google's open-source MCP server for enterprise databases — one binary that fronts AlloyDB, BigQuery, Spanner, Postgres, MySQL, Oracle, MongoDB, Snowflake and more.
A universal database MCP server — one integration for PostgreSQL, MySQL, SQL Server, SQLite, and MariaDB.
