doris-mcp-server
Doris MCP Server is a backend service that allows clients to interact with Apache Doris databases using defined tools.
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
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