Dolphindb MCP Server

Communauté Données et bases de données

DolphinDB database integration with schema inspection and query capabilities.

Installation

Les étapes d'installation sont dans la documentation ci-dessous. Documentation

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

🧱 安装方式

✅ 方法一:使用 uvx(推荐)

通过 uvx 安装并运行:

uvx install dolphindb-mcp-server

安装完成后,直接运行:

uvx dolphindb-mcp-server

📌 注意:uvx 安装方式需要通过 uv.pack 构建并上传到 Universe。如果你尚未上传,请参考 uv 文档进行打包与发布。

✅ 方法二:从 PyPI 安装
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 版本:

好的,这是转换后的 Markdown 版本:


🚀 使用方法

  1. 配置环境变量(可选)

    你可以通过 .env 文件或系统环境变量配置 DolphinDB 的连接信息:

      DDB_HOST=127.0.0.1
      DDB_PORT=8848
      DDB_USER=admin
      DDB_PASSWD=123456

    也可以不设置,系统将使用默认值。

  2. 启动服务

      dolphindb-mcp-server

    该命令会启动 MCP 插件服务,供外部调用。

  3. FastMCP Agent 使用示例

    启动后,你的工具将通过 FastMCP 对外暴露以下函数接口:

    • list_dbs()
    • list_tbs(dbName: str)
    • query_table_diskusage(database: str, tableName: str)
    • query_dolphindb(script: str)

    可通过 MCP 前端界面或对接 LLM 工具链来进行访问。

Questions fréquentes

Qu'est-ce que Dolphindb MCP Server ?

DolphinDB database integration with schema inspection and query capabilities.

Comment installer Dolphindb MCP Server ?

Suivez les étapes d'installation de sa documentation, affichée sur cette page et dans son dépôt.

Dolphindb MCP Server est-il open source ?

Son code est public sur GitHub, mais le dépôt ne déclare pas de licence standard.

Qui maintient Dolphindb MCP Server ?

Il est publié par tradercjz. AI.tn le référence sans le maintenir ni le recommander.

Issu des listes communautaires awesome-mcp-servers et du dépôt GitHub du projet. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.