alibabacloud-dms-mcp-server
11
AlibabaCloud DMS MCP Server is an AI-powered unified data management gateway designed to integrate and manage data across multiple sources securely. It supports a wide range of databases and provides key features like NL2SQL and fine-grained access control, making it a versatile tool for data access and security.
AlibabaCloud DMS MCP Server
AI-powered unified data management gateway supporting over 30+ data sources, acting as a multi-cloud universal data MCP Server for secure cross-source data access.
- Supports full Alibaba Cloud series: RDS, PolarDB, ADB, Lindorm, TableStore, MaxCompute.
- Supports mainstream databases/warehouses: MySQL, MariaDB, PostgreSQL, Oracle, SQLServer, Redis, MongoDB, and more.
Core Features
- Unified data and metadata access layer
- SQL execution via natural language
- Schema information retrieval
- Fine-grained access control and audit
Tool List
Metadata Related
- addInstance: Add or return database instance
- getInstance: Retrieve instance details
- searchDatabase: Search for databases
- getDatabase: Retrieve specific database details
- listTable: Search for tables
- getTableDetailInfo: Retrieve table metadata details
SQL Execution Related
- executeScript: Execute SQL scripts
NL2SQL Related
- nl2sql: Convert questions to SQL queries
Supported Data Sources
- MySQL, MariaDB, PostgreSQL, Oracle, and others support NL2SQL, script execution, schema display, access control, and audit logs.
Getting Started
Option 1: Run from Source Code
Clone the code and configure the MCP Client.
Option 2: Run via PyPI Package
Use the PyPI package to set up.
Contact us
Join the Alibaba Cloud DMS MCP Group for questions or suggestions.