MCP.so
登录

Dolphindb MCP Server

@tradercjz

基本信息

分类

其他

传输方式

stdio

作者

tradercjz

关于 Dolphindb MCP Server

dolphindb-mcp-server

Dolphindb MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "dolphindb-mcp-server": {
      "command": "uvx",
      "args": [
        "dolphindb-mcp-server"
      ]
    }
  }
}

Dolphindb MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

点击上方按钮,在临时沙箱中运行此服务器并实时获取工具列表。

概览

What is dolphindb-mcp-server?

dolphindb-mcp-server is an MCP (Model Context Protocol) server that exposes DolphinDB database operations as tools for AI agents and LLM-based applications. It enables users to query databases, list tables, check disk usage, and run arbitrary DolphinDB scripts through MCP-compatible interfaces.

How to use dolphindb-mcp-server?

Install via pip install dolphindb-mcp-server or uvx install dolphindb-mcp-server. Optionally set environment variables (DDB_HOST, DDB_PORT, DDB_USER, DDB_PASSWD) to configure the connection. Start the server by running dolphindb-mcp-server (or uvx dolphindb-mcp-server). Once running, the tool functions are available via the MCP protocol.

Key features of dolphindb-mcp-server

  • Installation via pip, uvx, or local build
  • Configurable DolphinDB connection through environment variables
  • Provides list_dbs(), list_tbs(dbName) queries
  • Exposes query_table_diskusage(database, tableName) tool
  • Supports arbitrary script execution via query_dolphindb(script)
  • Compatible with MCP frontends and LLM toolchains

Use cases of dolphindb-mcp-server

  • Query available databases and tables in a DolphinDB instance
  • Monitor disk usage of specific database tables
  • Execute ad‑hoc DolphinDB scripts through an AI chat interface
  • Integrate DolphinDB analytics into LLM‑driven workflows
  • Automate database inspection with MCP‑compatible agents

常见问题

1

How do I install dolphindb-mcp-server?

You can install it via `pip install dolphindb-mcp-server`, use `uvx install dolphindb-mcp-server`, or build it locally from the GitHub repository.

2

How do I configure the connection to DolphinDB?

Set the environment variables `DDB_HOST`, `DDB_PORT`, `DDB_USER`, and `DDB_PASSWD` in a `.env` file or system environment. If not set, defaults are used.

3

What functions are exposed by the server?

The server exposes `list_dbs()`, `list_tbs(dbName)`, `query_table_diskusage(database, tableName)`, and `query_dolphindb(script)` via FastMCP.

4

Do I need a running DolphinDB instance?

Yes, the server connects to an existing DolphinDB instance. You must have a DolphinDB server accessible at the configured host and port.

5

What transport does the server use?

The server uses the MCP protocol (likely stdio transport) to communicate with clients. No HTTP or WebSocket transport is mentioned in the README.

评论

其他 分类下的更多 MCP 服务器