Skip to main content
Glama

Alibaba Cloud RDS OpenAPI MCP Server

Official
by aliyun

describe_db_instances

Retrieve details of database instances in a specified region using Alibaba Cloud RDS OpenAPI MCP Server. Simplifies instance querying for efficient database management.

Instructions

Queries instances. Args: region_id: queries instances in region id(e.g. cn-hangzhou) :return:

Input Schema

NameRequiredDescriptionDefault
region_idYes

Input Schema (JSON Schema)

{ "properties": { "region_id": { "title": "Region Id", "type": "string" } }, "required": [ "region_id" ], "title": "describe_db_instancesArguments", "type": "object" }

Implementation Reference

  • The main handler function for the MCP tool 'describe_db_instances'. It uses the Alibaba Cloud RDS SDK to query DB instances in a given region, formats the response as CSV, and handles errors.
    @mcp.tool(annotations=READ_ONLY_TOOL) async def describe_db_instances(region_id: str): """ Queries instances. Args: region_id: queries instances in region id(e.g. cn-hangzhou) :return: """ client = get_rds_client(region_id) try: request = rds_20140815_models.DescribeDBInstancesRequest( region_id=region_id, page_size=100 ) response = client.describe_dbinstances(request) res = json_array_to_csv(response.body.items.dbinstance) if not res: return "No RDS instances found." return res except Exception as e:

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/aliyun/alibabacloud-rds-openapi-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server