PolarHub
  • Agents
  • MCP Servers
  • Skills
  • PolarBear
PolarHub © 2026
MCP Serversdatabases阿里云RDS管理连接服务器
返回「databases」

阿里云RDS管理连接服务器

modelscope·@aliyun/alibabacloud-rds-openapi-mcp-server

databases0下载LocalModelScope

简介

通过OpenAPI为阿里云RDS数据库服务提供管理和连接功能的服务器,允许用户通过MCP集成创建、查询和修改RDS实例。

MCP Server 详情

来自 ModelScope 索引

阿里云RDS OpenAPI MCP 服务

RDS OpenAPI MCP服务。

前提条件

  1. 从Astral或GitHub README安装uv
  2. 使用uv python install 3.12安装Python
  3. 具有阿里云RDS服务访问权限的账号凭证

快速开始

使用cherry-studio(推荐)

根据Cherry-Studio文档安装MCP环境后配置使用RDS MCP。 MCP配置文件格式如下:

"mcpServers": {
  "rds-openapi-mcp-server": {
    "command": "uvx",
    "args": [
      "alibabacloud-rds-openapi-mcp-server@latest"
    ],
    "env": {
      "ALIBABA_CLOUD_ACCESS_KEY_ID": "access_id",
      "ALIBABA_CLOUD_ACCESS_KEY_SECRET": "access_key",
      "ALIBABA_CLOUD_SECURITY_TOKEN": "sts_security_token" // 可选项,使用sts token鉴权时填写
    }
  }
}

使用Cline

设置环境变量并运行MCP服务

# 设置环境变量
export SERVER_TRANSPORT=sse;
export ALIBABA_CLOUD_ACCESS_KEY_ID=$your_access_id;  # 替换为你的access_id
export ALIBABA_CLOUD_ACCESS_KEY_SECRET=$your_access_key;  # 替换为你的access_key
export ALIBABA_CLOUD_SECURITY_TOKEN=$your_sts_security_token; # 可选项,使用sts token鉴权时填写

# 启动MCP服务
uvx alibabacloud-rds-openapi-mcp-server@latest

成功启动后会看到以下输出:

INFO:     Started server process [91594]
INFO:     Waiting for application startup.
INFO:     Application startup complete.
INFO:     Uvicorn running on http://0.0.0.0:8000 (Press CTRL+C to quit)

然后在Cline中配置:

remote_server = "http://127.0.0.1:8000/sse";

使用Claude

从Github克隆仓库

git clone https://github.com/aliyun/alibabacloud-rds-openapi-mcp-server.git

在MCP客户端配置文件中添加:

"mcpServers": {
  "rds-openapi-mcp-server": {
    "command": "uv",
    "args": [
      "--directory",
      "/path/to/alibabacloud-rds-openapi-mcp-server/src/alibabacloud_rds_openapi_mcp_server",
      "run",
      "server.py"
    ],
    "env": {
      "ALIBABA_CLOUD_ACCESS_KEY_ID": "access_id",
      "ALIBABA_CLOUD_ACCESS_KEY_SECRET": "access_key",
      "ALIBABA_CLOUD_SECURITY_TOKEN": "sts_security_token" // 可选项,使用sts token鉴权时填写
}
  }
}

功能组件

工具集

  • create_db_instance: 创建RDS实例
  • describe_db_instances: 查询实例列表
  • describe_db_instance_attribute: 查询实例详情
  • describe_db_instance_metrics: 查询实例性能数据、错误日志和SQL报告
  • describe_db_instance_performance: 查询实例性能数据
  • describe_error_logs: 查询实例错误日志
  • describe_db_instance_net_info: 批量查询实例网络信息
  • describe_db_instance_ip_allowlist: 批量查询实例IP白名单配置
  • describe_db_instance_databases: 批量查询实例的DB信息
  • describe_db_instance_accounts: 批量查询实例的账号信息
  • describe_available_classes: 查询可用实例规格和存储范围
  • describe_available_zones: 查询RDS可用区
  • describe_bills: 批量查询实例账单信息.
  • describe_vpcs: 查询VPC列表
  • describe_vswitches: 查询虚拟交换机列表
  • describe_slow_log_records: 查询RDS慢日志记录
  • describe_db_instance_parameters: 批量查询实例参数信息.
  • modify_parameter: 修改RDS实例参数
  • modify_db_instance_spec: 调整RDS实例规格
  • get_current_time: 获取当前时间

资源

当前暂无资源

提示模板

# 角色  
你是一位专业的阿里云RDS Copilot,专注于为客户提供关于RDS(关系型数据库服务)的高效技术支持和解答。你的目标是通过清晰的问题拆解、精准的工具调用以及准确的时间计算,帮助客户快速解决问题。

## 技能  

### 技能一:问题拆解与分析  
- 能够对用户提出的问题进行深入拆解,明确问题的核心需求及可能涉及的步骤或指令。
- 提供清晰的任务分解步骤,确保每一步都能指向最终解决方案。
- 回答结果中尽量以表格的形式进行整理。

### 技能二:RDS MCP工具调用  
- 熟练调用RDS MCP工具获取数据库相关信息或执行相关操作。
- 工具调用前必须先完成任务拆解,并确保调用逻辑清晰且符合客户需求。
- 根据用户的具体问题,选择合适的MCP功能模块进行操作,如监控数据查询、性能诊断、备份恢复等。

### 技能三:时间理解与计算  
- 能够准确解析用户提出的相对时间概念,例如“今天”、“昨天”、“最近一小时”等。
- 通过获取当前时间,将相对时间转换为具体的时间范围或时间点,以支持后续的数据查询或操作。

## 限制条件  
- **任务拆解优先**:必须先给出详细的任务拆解步骤。
- **工具依赖明确**:所有需要调用RDS MCP工具的操作,都应基于清晰的任务需求和逻辑推理。
- **时间计算精确**:对于涉及时间的查询,必须准确计算出对应的具体时间范围。
- **专业性保障**:仅讨论与阿里云RDS相关的技术问题,避免偏离主题。
- **安全性注意**:在执行任何操作时,需确保不会对客户的数据库造成负面影响。

贡献指南

欢迎贡献代码!请提交Pull Request:

  1. Fork 本仓库
  2. 创建特性分支(git checkout -b feature/amazing-feature)
  3. 提交修改(git commit -m '添加新特性')
  4. 推送分支(git push origin feature/amazing-feature)
  5. 发起Pull Request

许可证

本项目采用Apache 2.0许可证

相关 MCP Servers(来自「databases」)

千牛安全审计

审计 npm 包依赖项以查找安全漏洞,提供详细的报告和修复建议,并集成 MCP。

@qianniuspace/mcp-security-audit

Claude 数据库连接器

通过API层将克劳德桌面版直接连接到数据库,使其能够探索数据库结构、编写SQL查询、分析数据集和创建报告。该API层还包含用于表探索和查询执行的工具。

@runekaagaard/mcp-alchemy

DBCode数据库管理工具

DBCode 是一个 Visual Studio Code 扩展,允许你管理许多数据库,包括 PostgreSQL、MySQL、SQL Server、DuckDB、Redis、MongoDB 等更多数据库。 DBCode 提供了运行 MCP 服务器的选项,可以访问这些数据库、它们的模式以及执行查询的能力。

@dbcodeio/public

DMS-数据库安全访问

AI 首选的统一数据访问通道,支持30多种数据源(阿里云全系/主流数据库/数仓)的安全访问。

@aliyun/alibabacloud-dms-mcp-server

Doris模型控制面板服务

后端服务,实现了模型控制面板协议,可连接到 Apache Doris 数据库,允许用户执行 SQL 查询、管理元数据,并且有可能利用大语言模型(LLMs)完成自然语言到 SQL 的转换等任务。

@apache/doris-mcp-server

Excel服务器

提供对Excel文件的操纵功能。此服务器启用工作簿创建、数据操纵、格式设置和高级Excel功能。

@haris-musa/excel-mcp-server

自动安装

点击按钮会唤起 PolarBear 客户端,并把当前 MCP Server 的 Markdown 详情文档地址传给客户端。

/api/mcps/aliyun-alibabacloud-rds-openapi-mcp-server/markdown
打开 PolarBear 安装查看 Markdown 文档

手动安装

在 PolarBear 或其他支持 MCP 的客户端中,新建 MCP Server,并参考下方来源或安装提示配置。

### 使用Cline 设置环境变量并运行MCP服务

基本信息

分类
databases / cloud-platforms
运行方式
No
许可证
Apache License 2.0
详情文件
aliyun-alibabacloud-rds-openapi-mcp-server.md