Submit

达梦数据库 MCP 服务

@wangzhaobo168

Overview

what is dm-mcp-server?

The dm-mcp-server is a Microservice Communication Protocol (MCP) service based on the Dameng Database, designed to facilitate database interactions through various tools.

how to use dm-mcp-server?

To use dm-mcp-server, download the binary file for Windows and add it to your PATH, or install it using Go with the command: go install github.com/wangzhaobo168/dm-mcp-server. Configure the database connection using command line parameters or environment variables before running the service.

key features of dm-mcp-server?

  • List tables in the database using the list_tables tool.
  • Execute read-only SQL queries with the execute_query tool (supports SELECT, SHOW, DESCRIBE, and EXPLAIN statements).
  • Display the structure of a specified table using the describe_table tool.

use cases of dm-mcp-server?

  1. Quickly listing all tables in a Dameng database.
  2. Executing read-only SQL queries for data retrieval.
  3. Understanding the structure of database tables for better data management.

FAQ from dm-mcp-server?

  • What are the environment requirements for dm-mcp-server?

Go version 1.16 or higher and a configured Dameng Database are required.

  • How do I check the version of dm-mcp-server?

You can check the version by running dm-mcp-server --version in the command line.

  • Can I contribute to the dm-mcp-server project?

Yes! Contributions via Issues and Pull Requests are welcome.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.