Alibaba Cloud RDS OpenAPI MCP Server
About
Manage Alibaba Cloud Relational Database Service (RDS) using the OpenAPI.
Details
- License
- Apache-2.0
Explore
- OpenAPI tools to create, manage, and query RDS instances.
- SQL tools for read-only queries, EXPLAIN, and SHOW commands.
- Toolsets to group tools by functionality (e.g., rds, rds_custom_read).
- Skills for AI-assisted operations and instance management via CLI.
- Prompts for structured RDS troubleshooting and task decomposition.
- Supports both stdio and SSE transport protocols.
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Alibaba Cloud RDS OpenAPI MCP ServerCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
1. Install uv from Astral or the GitHub README
2. Install Python using uv python install 3.12
3. Alibaba Cloud credentials with access to Alibaba Cloud RDS services
export MCP_TOOLSETS=rds,rds_custom_all
Do not expose the MCP endpoint to the public Internet. The server can invoke Alibaba Cloud RDS OpenAPI tools and may use sensitive cloud credentials, so an Internet-facing MCP endpoint can create serious security risks.
The strongly recommended deployment model is to run the MCP server only on the local loopback address:
shellexport SERVER_HOST=127.0.0.1
``
If you must use a non-loopback address, restrict it to a trusted private network, enforce network access controls, configure
API_KEY`, and avoid enabling write-capable tools unless explicitly required.Here is a list of toolsets and their functions:
- rds: Enables all tools for the standard, managed RDS service
- rds_custom_read: Enables read-only tools for the RDS Custom.
- rds_custom_all: Enables full read and write tools for the RDS Custom.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"alibaba cloud rds openapi mcp server": {
"alibabacloud-rds-openapi-mcp-server": {
"command": "uvx",
"args": [
"alibabacloud-rds-openapi-mcp-server@latest"
]
}
}
}
}
McpServers
{
"alibabacloud-rds-openapi-mcp-server": {
"command": "uvx",
"args": [
"alibabacloud-rds-openapi-mcp-server@latest"
]
}
}
Prerequisites
1. Installuv from Astral or the GitHub README
2. Install Python using uv python install 3.12
3. Alibaba Cloud credentials with access to Alibaba Cloud RDS services
Quick Start
Using cherry-studio (Recommended)
1. Download and install cherry-studio 2. Follow the documentation to install uv, which is required for the MCP environment 3. Configure and use RDS MCP according to the documentation. You can quickly import the RDS MCP configuration using the JSON below. Please set ALIBABA_CLOUD_ACCESS_KEY_ID and ALIBABA_CLOUD_ACCESS_KEY_SECRET to your Alibaba Cloud AK/SK.> The following error may appear during import, which can be ignored:
> xxx settings.mcp.addServer.importFrom.connectionFailed

{
"mcpServers": {
"rds-openapi": {
"name": "rds-openapi",
"type": "stdio",
"description": "",
"isActive": true,
"registryUrl": "",
"command": "uvx",
"args": [
"alibabacloud-rds-openapi-mcp-server@latest"
],
"env": {
"ALIBABA_CLOUD_ACCESS_KEY_ID": "$you_access_id",
"ALIBABA_CLOUD_ACCESS_KEY_SECRET": "$you_access_key"
}
}
}
}
4. Finally, click to turn on MCP

5. You can use the prompt template provided below to enhance your experience.
Using Cline
Set you env and run mcp server. ```shellSign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



