mcpField
A
Apache Doris MCP Server

Apache Doris MCP Server

Local
doris.apache.orgDatabases15Updated 86w ago

About Apache Doris MCP Server

Apache Doris MCP Server connects MCP clients to Apache Doris and VeloDB databases. It is configured with database connection details and provides a Doris-specific MCP endpoint.

Key features

  1. 01Apache Doris MCP server
  2. 02Doris and VeloDB connection configuration

Use cases

  1. 01Connecting an MCP client to Apache Doris
  2. 02Connecting an MCP client to VeloDB

MCP support

Exposes an MCP server for Apache Doris and VeloDB, configured with host, port, user, and password.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

No install method listed yet

We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.

Repository

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

Apache Doris MCP Server

smithery badge

An MCP server for Apache Doris.

Demo

Usage

Cursor
Name: doris
Type: command
Command: DORIS_HOST=<doris-host> DORIS_PORT=<port> DORIS_USER=<doris-user> DORIS_PASSWORD=<doris-pwd> uv run --with mcp-doris --python 3.13 mcp-doris

Development

Prerequest
  • install uv
Run MCP Inspector
cd /path/to/mcp-doris
uv sync
source .venv/bin/activate
export PYTHONPATH=/path/to/mcp-doris:$PYTHONPATH
env DORIS_HOST=<doris-host> DORIS_PORT=<port> DORIS_USER=<doris-user> DORIS_PASSWORD=<doris-pwd> mcp dev mcp_doris/mcp_server.py

Then visit http://localhost:5173 in web browser.

Publish

uv build
uv publish

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.