Dameng
FreeNot checkedMCP server for Dameng database that enables querying and managing database objects via JDBC, including tools for schemas, tables, views, indexes, and more.
About
MCP server for Dameng database that enables querying and managing database objects via JDBC, including tools for schemas, tables, views, indexes, and more.
README
使用 JDBC 连接达梦数据库,暴露为 MCP 工具,供 AI 编码助手直接查询。
新增优化
- JDBC statement 级查询超时(并保留 timer fallback)
describe_table现在包含主键 / 唯一约束 / 外键信息- 新增
dameng_health_check - 新增
dameng_list_indexes - 新增
dameng_list_procedures - 新增
dameng_list_triggers - 新增
dameng_list_synonyms - 增加 MCP
list_tools启动验证测试
快速开始
cd dameng-mcp
pip install -e .
cp .env.example .env
python -m dameng_mcp.server
MCP 工具
| 工具 | 用途 |
|---|---|
dameng_query |
执行只读 SQL |
dameng_list_schemas |
列出 schema |
dameng_list_tables |
列出表 |
dameng_describe_table |
查看表结构、主键、唯一约束、外键 |
dameng_list_views |
列出视图 |
dameng_list_indexes |
查看指定表索引 |
dameng_list_procedures |
列出过程对象(存储过程 / 函数 / 包) |
dameng_list_triggers |
列出触发器 |
dameng_list_synonyms |
列出同义词 |
dameng_explain |
查看执行计划 |
dameng_health_check |
检查连接健康与延迟 |
测试
pytest tests/ -v
真实数据库联调:
DM_TEST_HOST=... \
DM_TEST_PORT=5236 \
DM_TEST_DATABASE=... \
DM_TEST_USER=SYSDBA \
DM_TEST_PASSWORD=... \
DM_TEST_SCHEMA=... \
JAVA_HOME=... \
pytest tests/ -v
Install Dameng in Claude Desktop, Claude Code & Cursor
unyly install dameng-mcpInstalls into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.
First time? Get the CLI: curl -fsSL https://unyly.org/install | sh
Or configure manually
Run in your terminal:
claude mcp add dameng-mcp -- uvx --from git+https://github.com/manzuxs/dameng-mcp dameng-mcpFAQ
Is Dameng MCP free?
Yes, Dameng MCP is free — one-click install via Unyly at no cost.
Does Dameng need an API key?
No, Dameng runs without API keys or environment variables.
Is Dameng hosted or self-hosted?
A hosted option is available: Unyly runs the server in the cloud, no local setup required.
How do I install Dameng in Claude Desktop, Claude Code or Cursor?
Open Dameng on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
wenb1n-dev/SmartDB_MCP
A universal database MCP server supporting simultaneous connections to multiple databases. It provides tools for database operations, health analysis, SQL optim
by wenb1n-devPostgres Server
This server enables interaction with PostgreSQL databases through the Model Context Protocol, optimized for the AWS Bedrock AgentCore Runtime. It provides tools
by madhurprashPostgres
Query your database in natural language
by AnthropicPostgreSQL
Read-only database access with schema inspection.
by modelcontextprotocolCompare Dameng with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All data MCPs
