DatabasePython

doris-mcp-server

Doris MCP Server is a backend service that allows clients to interact with Apache Doris databases using defined tools.

Free
N/A rating (0 reviews)0 installs273 GitHub stars
Apache DorisMCPFastAPI

Doris MCP (Model Context Protocol) Server is built with Python and FastAPI, enabling seamless interaction with Apache Doris databases. It leverages advanced capabilities such as converting natural language queries to SQL, executing those queries, and managing metadata efficiently. The server is designed to enhance user experience by providing a robust interface for database interactions, making it easier for users to work with complex data systems. In its latest version, v0.6.0, the server introduces an enterprise authentication system that supports token-bound database configurations, ensuring secure multi-tenant access. It also features real-time database validation, eliminating late-stage connection failures, and hot reload configuration management, allowing for zero-downtime updates. These enhancements make the Doris MCP Server a powerful tool for developers and data analysts alike.

Compatible with

Claude DesktopCursor

Install

Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "doris-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-doris-mcp-server"
      ]
    }
  }
}

Config File Location

Mac: ~/Library/Application Support/Claude/claude_desktop_config.json

Windows: %APPDATA%\Claude\claude_desktop_config.json

Linux: ~/.config/claude/claude_desktop_config.json

Some servers require additional setup - check the GitHub README for specific instructions.

Permissions

ok0
ok1