Alibaba Cloud AnalyticDB for MySQL
Free阿里云 AnalyticDB for MySQL 官方集成,连接 AnalyticDB for MySQL 集群进行数据库元数据查询和数据分析。
About Alibaba Cloud AnalyticDB for MySQL
AnalyticDB for MySQL MCP Server is a universal interface between AI Agents and AnalyticDB MySQL, providing two tool groups: SQL Tools for direct database connections to execute SQL, view execution plans, and browse metadata, and OpenAPI Tools for managing clusters, whitelists, accounts, networking, monitoring, diagnostics, and audit logs via Alibaba Cloud OpenAPI. The SQL group runs in read-only mode by default; full SQL execution requires the explicit setting ENABLE_SQL_WRITE_TOOLS=true. It supports temporary account creation when database credentials are not provided but an AccessKey is available. The server can be used with remote SSE/Streamable HTTP and API key authentication.
Key Features
Pros & Cons
- Provides a universal interface for AI agents to interact with AnalyticDB MySQL
- Offers both SQL and OpenAPI tool groups for comprehensive functionality
- Default read-only mode enhances security for query operations
- Supports temporary account generation, reducing need for permanent credentials
- Well-documented with multiple configuration scenarios and quick start guide
- Open-source and free to use
- Requires Python 3.13 and uv package manager for setup
- Full SQL execution requires explicit enable flag, which may be overlooked by new users
- OpenAPI tools require Alibaba Cloud AccessKey credentials
- Limited to AnalyticDB MySQL; not applicable to other databases