Alibaba Cloud RDS

Alibaba Cloud RDS

MCP server to manage Alibaba Cloud RDS OpenAPI resources via an LLM.

39
Stars
18
Forks
20
Releases

Overview

The Alibaba Cloud RDS OpenAPI MCP Server is an MCP server that enables programmatic management of Alibaba Cloud RDS resources through the RDS OpenAPI. It exposes a consolidated set of OpenAPI Tools that map to common RDS operations (creating, describing, and modifying DB instances; managing accounts and parameters; configuring network settings; and querying bills, zones, and performance). The server is designed to be used with the MCP framework and can be loaded via clients such as Cherry Studio, Cline, or Claude. Toolsets allow you to enable specific capabilities (rds, rds_custom_read, rds_custom_all) to tailor access. Prerequisites include uv, Python 3.12, and Alibaba Cloud credentials. Configuration is performed via environment variables (AK/SK, optionally STS security token) and optional API keys. Quick Start examples show importing a JSON configuration into Cherry Studio and running the server with uvx, or starting the server in Claude and pointing the client to the local endpoint. The server also notes an automatic read-only SQL account workflow for SQL commands. This MCP server provides a gateway for LLM-based interactions to automate RDS tasks using Alibaba Cloud’s OpenAPI.

Details

Owner
aliyun
Language
Python
License
Apache License 2.0
Updated
2025-12-07

Features

add_tags_to_db_instance

Add tags to an RDS instance.

allocate_instance_public_connection

Allocate a public connection for an RDS instance.

attach_whitelist_template_to_instance

Attach a whitelist template to an RDS instance.

create_db_instance

Create an RDS instance.

describe_db_instances

Query RDS instances.

modify_security_ips

Modify RDS instance security IP whitelist.

explain_sql

Execute sql explain and return sql result.

query_sql

Execute read-only sql and return sql result.

Audience

RDS adminsProgrammatically manage RDS resources via LLM using MCP APIs in production.
DevelopersDevelopers building LLM-assisted workflows that manage RDS resources via MCP.
Data engineersAutomate provisioning and monitoring of RDS resources through natural language interfaces.

Tags

Alibaba CloudRDSOpenAPIMCPSQLToolsetsVPCSTSSecurity