uvx(推荐)通过 uvx 安装并运行:
uvx install dolphindb-mcp-server
安装后直接运行:
uvx dolphindb-mcp-server
注意:
uvx的安装方式需要通过uv.pack构建并上传到 Universe。如果还未上传,请参考uv包装和发布文档。
pip install dolphindb-mcp-server
安装后运行:
dolphindb-mcp-server
git clone https://github.com/your-org/dolphindb-mcp-server.git
cd dolphindb-mcp-server
# 创建并激活虚拟环境
python -m venv .venv
source .venv/bin/activate
# 构建并安装
pip install build
python -m build
pip install dist/*.whl
安装后运行:
dolphindb-mcp-server
运行后,可以直接使用工具如:
dolphindb-mcp-server
或者(如果是通过 uvx 安装):
uvx dolphindb-mcp-server
好的,这是转换后的 Markdown 版本:
配置环境变量(可选)
可以通过 .env 文件或系统环境变量来配置 DolphinDB 的连接信息:
DDB_HOST=127.0.0.1
DDB_PORT=8848
DDB_USER=admin
DDB_PASSWD=123456
也可以选择不设置,系统将使用默认值。
启动服务
dolphindb-mcp-server
此命令将启动 MCP 插件服务,供外部调用。
FastMCP Agent 使用示例
启动后,您的工具将通过 FastMCP 向外界暴露以下函数接口:
list_dbs()list_tbs(dbName: str)query_table_diskusage(database: str, tableName: str)query_dolphindb(script: str)可以通过 MCP 前端界面访问,或者连接到 LLM 工具链。