Create, manage, and query your Google Cloud SQL resources.
Connect Remote server
claude mcp add --transport http mcp https://sqladmin.googleapis.com/mcp
{
"mcpServers": {
"mcp": {
"url": "https://sqladmin.googleapis.com/mcp"
}
}
}
{
"servers": {
"mcp": {
"type": "http",
"url": "https://sqladmin.googleapis.com/mcp"
}
}
}
Settings > Connectors > Add custom connector
URL: https://sqladmin.googleapis.com/mcp
Tools 15 found in our last check
list_instancesList all Cloud SQL instances in the project.
get_instanceGet the details of a Cloud SQL instance.
create_instanceInitiates 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 seconds…
execute_sqlExecute 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 for MySQL, Cloud SQL for PostgreSQL, or Cloud SQL for SQL Server instance. To support…
execute_sql_readonlyExecute any valid read-only SQL statement on a Cloud SQL for MySQL, Cloud SQL for PostgreSQL, or Cloud SQL for SQL Server instance. To support the `execute_sql_readonly` tool, a Cloud SQL instance and request must meet the following requirements: * The value of `data_api_access`…
get_operationGet 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_userCreate 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`, `CLOUD_IAM_SERVICE_ACC…
update_userUpdate 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 returns…
clone_instanceCreate 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 secon…
update_instancePartially 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, etc…
list_usersList all database users for a Cloud SQL instance.
create_backupTakes 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_backupRestores 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 `projects/{project-id}/…
import_dataImport 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 C…
postgres_upgrade_precheckChecks 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 upgra…
Details
| Endpoint | https://sqladmin.googleapis.com/mcp (Streamable HTTP) |
| First published | 19 Apr 2026 |
| Last updated | 19 Apr 2026 |
| Registry name | com.googleapis.sqladmin/mcp |
More databases servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
