mcp-doris

The MCP server for Apache Doris simplifies interactions with the database. It allows command-line operations and is designed for easy setup by developers. Users can also utilize the MCP Inspector to check the server's status.

GitHub Stars

14

User Rating

Not Rated

Forks

4

Issues

3

Views

1

Favorites

0

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
Author Information
Mingyu Chen (Rayner)

Apache Doris PMC Chair

279

Followers

82

Repositories

0

Gists

6

Total Contributions

Top Contributors

Threads