67trust / 100

MCP

by sqladmin.googleapis.com in Developer tools

MCP serverPassing, checked 4 h ago

Create, manage, and query your Google Cloud SQL resources.

https://sqladmin.googleapis.com/mcp
Tools
15
open to any client
Uptime
100%
last 30 days
Response time
30 ms
71 ms slowest 5%
Last check
Passed
4 h ago, next in 3 h

Scan it nowHow to connect

Reliability

All checks passedSome failedAll failedNot checked

Status and outage history · Atom feed · Watch with other listings

How to connect

Add it to any MCP client that supports remote servers.

{
  "mcpServers": {
    "mcp-129": {
      "type": "http",
      "url": "https://sqladmin.googleapis.com/mcp"
    }
  }
}

15 tools

  • list_instances

    List all Cloud SQL instances in the project.

  • get_instance

    Get the details of a Cloud SQL instance.

  • create_instance

    Initiates the creation of a Cloud SQL instance. * The tool returns a long-running operation. Use the `get_operation` tool to poll its status until the operation completes. * The instance creation operation can take several minutes. Use a command line tool to pause for 30…

  • execute_sql

    Execute any valid SQL statement, including data definition language (DDL), data control language (DCL), data query language (DQL), or data manipulation language (DML) statements, on a Cloud SQL instance. To support the `execute_sql` tool, a Cloud SQL instance must meet the…

  • execute_sql_readonly

    Execute any valid read only SQL statement on a Cloud SQL instance. To support the `execute_sql_readonly` tool, a Cloud SQL instance must meet the following requirements: * The value of `data_api_access` must be set to `ALLOW_DATA_API`. * For a MySQL instance, the database flag…

  • get_operation

    Get the status of a long-running operation. A long-running operation can take several minutes to complete. If an operation takes an extended amount of time, then use a command line tool to pause for 30 seconds before rechecking the status of the operation.

  • create_user

    Create a database user for a Cloud SQL instance. * This tool returns a long-running operation. Use the `get_operation` tool to poll its status until the operation completes. * When you use the `create_user` tool, specify the type of user: `CLOUD_IAM_USER`…

  • update_user

    Update a database user for a Cloud SQL instance. A common use case for the `update_user` is to grant a user the `cloudsqlsuperuser` role, which can provide a user with many required permissions. This tool only supports updating users to assign database roles. * This tool…

  • clone_instance

    Create a Cloud SQL instance as a clone of a source instance. * This tool returns a long-running operation. Use the `get_operation` tool to poll its status until the operation completes. * The clone operation can take several minutes. Use a command line tool to pause for 30…

  • update_instance

    Partially updates the configuration settings of a Cloud SQL instance. * This tool returns a long-running operation. Use the `get_operation` tool to poll its status until the operation completes. * Some update operations, such as changing the edition upgrade or instance tier…

  • list_users

    List all database users for a Cloud SQL instance.

  • create_backup

    Takes a backup on a Cloud SQL instance. Always populate the project and instance fields on the request. The location (region) and description of the backup may also be optionally provided, in which case the corresponding request fields should also be populated.

  • restore_backup

    Restores a backup to a Cloud SQL instance. The target_instance and target_project must be provided and populated in the request. The backup identifier can be provided in several ways: 1. A backup_run_id (which is an integer). 2. A backup URI of the format…

  • import_data

    Import data into a Cloud SQL instance. If the file doesn't start with `gs://`, then the assumption is that the file is stored locally. If the file is local, then the file must be uploaded to Cloud Storage before you can make the actual `import_data` call. To upload the file to…

  • postgres_upgrade_precheck

    Checks if a Cloud SQL for PostgreSQL instance is ready for a major version upgrade to the specified target version. The `target_database_version` MUST be provided in the request (e.g., `POSTGRES_15`). This tool helps identify potential issues *before* attempting the actual…

Security scan

4 findings

  • Unusually long description in tool:execute_sql
    execute_sql (execute sql) Execute any valid SQL statement, including data defini…
  • Unusually long description in tool:execute_sql_readonly
    execute_sql_readonly (execute sql readonly) Execute any valid read only SQL stat…
  • Unusually long description in tool:create_user
    create_user (create user) Create a database user for a Cloud SQL instance. * Th…
  • Unusually long description in tool:update_user
    update_user (update user) Update a database user for a Cloud SQL instance. A com…

Recent checks

WhenResultHTTPTime
4 h agoPassed20071 ms
14 h agoPassed20022 ms
25 h agoPassed20026 ms
36 h agoPassed20030 ms
46 h agoPassed20030 ms
Show 10 older checks
2 days agoPassed20030 ms
3 days agoPassed20027 ms
3 days agoPassed20033 ms
4 days agoPassed20046 ms
4 days agoPassed20029 ms
4 days agoPassed20031 ms
5 days agoPassed20033 ms
5 days agoPassed20030 ms
5 days agoPassed20043 ms
6 days agoPassed20037 ms