AD

Apache Doris

Created 5 months ago

Doris MCP Server is a backend service built with Python and FastAPI for interacting with Apache Doris databases.

development location documentation public data governance analytics

What is Apache Doris?

MCP Server For [Apache Doris](https://doris.apache.org/), an MPP-based real-time data warehouse.

Documentation

Doris MCP Server

Doris MCP (Model Context Protocol) Server is a backend service built with Python and FastAPI. It implements the MCP, allowing clients to interact with it through defined "Tools". It's primarily designed to connect to Apache Doris databases, potentially leveraging Large Language Models (LLMs) for tasks like converting natural language queries to SQL (NL2SQL), executing queries, and performing metadata management and analysis.

Core Features

  • MCP Protocol Implementation: Provides standard MCP interfaces, supporting tool calls, resource management, and prompt interactions.
  • Streamable HTTP Communication: Unified HTTP endpoint supporting both request/response and streaming communication for optimal performance and reliability.
  • Enterprise-Grade Architecture: Modular design with comprehensive functionality.

Installation# Installation from PyPI

pip install doris-mcp-server

Start Streamable HTTP Mode

doris-mcp-server --transport http --host 0.0.0.0 --port 3000 --db-host 127.0.0.1 --db-port 9030 --db-user root --db-password your_password

Security Configuration

The Doris MCP Server includes a comprehensive security framework that provides enterprise-level protection through authentication, authorization, SQL security validation, and data masking capabilities.

Server Config

{
  "mcpServers": {
    "apache-doris-server": {
      "command": "npx",
      "args": [
        "apache-doris"
      ]
    }
  }
}

Links & Status

Repository: github.com
Hosted: No
Global: Yes
Official: Yes

Project Info

Hosted Featured
Created At: Jul 02, 2025
Updated At: Aug 07, 2025
Author: Apache Software Foundation
Category: official
License: Apache License 2.0
Tags:
development location documentation