Skip to main content
Glama

list_rds_instances

List Amazon RDS database instances to view engine versions and current status for monitoring and management.

Instructions

Lists RDS instances with engine versions and status.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • Handler that executes DescribeDBInstancesCommand via rdsClient and returns formatted list of RDS instances including identifier, engine, version, class, status, and endpoint.
    if (name === "list_rds_instances") { const command = new DescribeDBInstancesCommand({}); const response = await rdsClient.send(command); const instances = response.DBInstances?.map(db => ({ DBInstanceIdentifier: db.DBInstanceIdentifier, Engine: db.Engine, EngineVersion: db.EngineVersion, DBInstanceClass: db.DBInstanceClass, DBInstanceStatus: db.DBInstanceStatus, Endpoint: db.Endpoint?.Address })) || []; return { content: [{ type: "text", text: JSON.stringify(instances, null, 2) }] }; }
  • src/index.ts:384-391 (registration)
    Tool registration entry in the ListToolsRequestSchema handler's tools array, defining name, description, and empty input schema.
    { name: "list_rds_instances", description: "Lists RDS instances with engine versions and status.", inputSchema: { type: "object", properties: {} } },
  • Initialization of the RDSClient used by the list_rds_instances handler.
    const rdsClient = new RDSClient({});
  • Import of RDSClient and DescribeDBInstancesCommand used in the tool implementation.
    import { RDSClient, DescribeDBInstancesCommand } from "@aws-sdk/client-rds";

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/Bhavesh8890/MCP-server'

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