Database · Cloud Platform

Alibabacloud Rds Openapi MCP Server logo

Alibabacloud Rds Openapi MCP Server

aliyun/alibabacloud-rds-openapi-mcp-server

When API_KEY is configured, MCP clients must send Authorization: Bearer <API_KEY>.

Install

uvx alibabacloud-rds-openapi-mcp-server@latest

Client configuration

{
  "mcpServers": {
    "rds-openapi": {
      "command": "uvx",
      "args": [
        "<value>"
      ],
      "env": {
        "ALIBABA_CLOUD_ACCESS_KEY_ID": "<ALIBABA_CLOUD_ACCESS_KEY_ID>",
        "ALIBABA_CLOUD_ACCESS_KEY_SECRET": "<ALIBABA_CLOUD_ACCESS_KEY_SECRET>"
      }
    }
  }
}

Environment variables

ALIBABA_CLOUD_ACCESS_KEY_IDALIBABA_CLOUD_ACCESS_KEY_SECRETALIBABA_CLOUD_SECURITY_TOKENSERVER_TRANSPORTSERVER_HOSTAPI_KEYENABLE_WRITE_TOOLSALLOW_HEADER_CREDENTIALSMCP_TOOLSETS
GitHub stars
19
Author
@aliyun
Category
Database, Cloud Platform
License
Apache-2.0
Updated
Oct 6, 2026

About Alibabacloud Rds Openapi MCP Server

The following error may appear during import, which can be ignored: xxx settings.mcp.addServer.importFrom.connectionFailed

Tools (39)

  • 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.

  • create_db_instance_account

    Create an account for RDS instance.

  • describe_all_whitelist_template

    Query the whitelist template list.

  • describe_available_classes

    Query available instance classes and storage ranges.

  • describe_available_zones

    Query available zones for RDS instances.

  • describe_bills

    Query the consumption summary of all product instances or billing items for a user within a specific billing period.

  • describe_db_instance_accounts

    Batch retrieves account information for multiple RDS instances.

  • describe_db_instance_attribute

    Queries the details of an instance.

  • describe_db_instance_databases

    Batch retrieves database information for multiple RDS instances.

  • describe_db_instance_ip_allowlist

    Batch retrieves IP allowlist configurations for multiple RDS instances.

  • describe_db_instance_net_info

    Batch retrieves network configuration details for multiple RDS instances.

  • describe_db_instance_parameters

    Batch retrieves parameter information for multiple RDS instances.

  • describe_db_instance_performance

    Queries the performance data of an instance.

  • describe_db_instances

    Queries instances.

  • describe_error_logs

    Queries the error log of an instance.

  • describe_instance_linked_whitelist_template

    Query the whitelist template list.

  • describe_monitor_metrics

    Queries performance and diagnostic metrics for an instance using the DAS (Database Autonomy Service) API.

  • describe_slow_log_records

    Query slow log records for an RDS instance.

  • describe_sql_insight_statistic

    Query SQL Log statistics, including SQL cost time, execution times, and account.

  • describe_vpcs

    Query VPC list.

  • describe_vswitches

    Query VSwitch list.

  • modify_security_ips

    Modify RDS instance security IP whitelist.

  • get_current_time

    Get the current time.

  • modify_db_instance_description

    Modify RDS instance descriptions.

  • modify_db_instance_spec

    Modify RDS instance specifications.

  • modify_parameter

    Modify RDS instance parameters.

  • restart_db_instance

    Restart an RDS instance.

  • explain_sql

    Execute EXPLAIN for a single SELECT statement and return the execution plan.

  • show_engine_innodb_status

    Execute sql show engine innodb status and return sql result.

  • show_create_table

    Execute SHOW CREATE TABLE for validated database and table identifiers.

  • show_largest_table

    Query the top few tables with the highest space occupancy.

  • show_largest_table_fragment

    Query the tables with the largest table fragments.

  • query_sql

    Execute a single read-only SQL statement (SELECT, SHOW, DESCRIBE, or EXPLAIN) and return sql result.

  • 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.

Details on this page are taken from the project's README. Open README

Supported clients

Clients mentioned in this server's README:

View all
Cline logo

Cline

Desktop · Free · MIT

An AI coding assistant integrated into the IDE. Supports MCP servers for enhanced functionality.

WindowsMacOSLinux

Related MCP servers

More servers
Supabase MCP logo

Supabase MCP

supabase-community/supabase-mcp

1.3k

The Model Context Protocol (MCP) standardizes how Large Language Models (LLMs) talk to external services like Supabase. It connects AI assistants directly with your Supabase project and allows them to perform tasks like managing tables, fetching config, and querying data. See the full list of tools.

Database
Genai Toolbox logo

Genai Toolbox

googleapis/genai-toolbox

769

MCP Toolbox for Databases is an open source Model Context Protocol (MCP) server that connects your AI agents, IDEs, and applications directly to your enterprise databases.

Database
Supabase MCP Server logo

Supabase MCP Server

alexander-zuev/supabase-mcp-server

677

Query MCP is an open-source MCP server that lets your IDE safely run SQL, manage schema changes, call the Supabase Management API, and use Auth Admin SDK — all with built-in safety controls.

Database
Awesome MCP List logo

Awesome MCP List

MobinX/awesome-mcp-list

645

This is a continuously updated curated list of MCP servers, covering categories such as browser control, arts and culture, cloud platforms, command line, communication, customer data platforms, databases, developer tools, data science tools, file systems, finance and fintech, gaming, knowledge and memory, location services, marketing, monitoring, search and utilities. Each project includes a GitHub link and star count for quick reference and use.

Database
PostgreSQL Model Context Protocol (PG MCP) Server logo

PostgreSQL Model Context Protocol (PG MCP) Server

stuzero/pg-mcp-server

440

PG-MCP is a server implementation of the Model Context Protocol for PostgreSQL databases. It provides a comprehensive API for AI agents to discover, connect to, query, and understand PostgreSQL databases through MCP's resource-oriented architecture.

Database
dbhub logo

dbhub

bytebase/dbhub

332

[!NOTE] If you need an enterprise-level database MCP server with built-in guardrails like approval flow, access control, data masking, and audit logging beyond what DBHub offers, check out Bytebase.

Database