Apache Doris MCP 服务器

Apache Doris MCP 服务器

为 Apache Doris 和 VeloDB 提供的 MCP 服务器。

快速入门

使用

  1. 设置环境变量:
    • DORIS_HOST: Doris 主机地址
    • DORIS_PORT: 端口号
    • DORIS_USER: 用户名
    • DORIS_PASSWORD: 密码
  2. 运行命令:
    uv run --with mcp-doris --python 3.13 mcp-doris
    

开发

  • 安装 uv
  • 同步依赖并激活虚拟环境:
    uv sync
    source .venv/bin/activate
    
  • 设置 PYTHONPATH 并运行开发服务器:
    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
    
  • 打开浏览器访问:http://localhost:5173

发布

执行以下命令构建和发布:

uv build
uv publish