dolphindb-mcp-server logo

dolphindb-mcp-serverdolphindb-mcp-server

(0)
Daniel NikulshynReviewed by Daniel Nikulshyn·Updated July 2026

Overview

dolphindb-mcp-server is a DolphinDB MCP plugin server. It provides a service for external applications to call various interfaces, such as listing databases, tables, and running queries. The server can be installed through multiple methods, including using uvx, pip, or building and installing from source. After installation, the server can be started by running the command `dolphindb-mcp-server`. The server exposes several functions, including `list_dbs()`, `list_tbs()`, `query_table_diskusage()`, and `query_dolphindb()`, which can be accessed through the MCP frontend interface or integrated with LLM tools.

Key features

  • List databases and tables
  • Query table disk usage
  • Execute DolphinDB scripts
  • FastMCP Agent interface

Pricing

Model
Free
Category
MCP Servers
Rating
No reviews yet

Use cases

Monitoring and Analyzing Time-Series Data

Use dolphindb-mcp-server to connect to DolphinDB and retrieve disk usage information, list databases and tables, and execute queries on time-series data.

Integrating with LLM Toolchains

Integrate dolphindb-mcp-server with LLM toolchains to provide a natural language interface to interact with DolphinDB.

Pros & Cons

Pros

  • Easy installation options via uvx, PyPI, or local build
  • Provides a simple interface to interact with DolphinDB

Cons

  • Limited information on scalability and performance
  • Dependent on DolphinDB for data storage and management

Reviews

Sign in to leave a review.

No reviews yet. Be the first!

Q&A

Can I configure the DolphinDB connection without editing code?

Yes, you can set connection parameters through environment variables or a `.env` file. Variables include `DDB_HOST`, `DDB_PORT`, `DDB_USER`, and `DDB_PASSWD`. If omitted, the server will use default values (e.g., 127.0.0.1:8848 with admin credentials).

Asked by Fatima Zahra · Jun 2, 2026

What functions does the server expose for external use?

The server provides several FastMCP Agent functions: `list_dbs()` to list databases, `list_tbs(dbName)` to list tables, `query_table_diskusage(database, tableName)` to check disk usage, and `query_dolphindb(script)` to execute arbitrary DolphinDB scripts. These can be called via the MCP frontend or integrated with LLM toolchains.

Asked by Rosalind Frost · May 25, 2026

How can I install dolphindb-mcp-server?

You can install it via uvx (recommended), pip from PyPI, or build it locally from source. For uvx, run `uvx install dolphindb-mcp-server` and then `uvx dolphindb-mcp-server`. With pip, simply `pip install dolphindb-mcp-server` and start with `dolphindb-mcp-server`. Local build involves cloning the repo, creating a virtual environment, running `python -m build` and installing the wheel.

Asked by Fernando Rojas · Apr 21, 2026

Ask a question

MCP Servers alternatives