From e5c54afb59a183f7023391f17d8507c0e5d2d2b8 Mon Sep 17 00:00:00 2001 From: Averi Kitsch Date: Tue, 13 Jan 2026 13:58:04 -0800 Subject: [PATCH 1/2] feat: add Configuration settings --- gemini-extension.json | 51 ++++++++++++++++++++++++++++++++++--------- 1 file changed, 41 insertions(+), 10 deletions(-) diff --git a/gemini-extension.json b/gemini-extension.json index 7d3f1ee..9b1d2cd 100644 --- a/gemini-extension.json +++ b/gemini-extension.json @@ -1,6 +1,6 @@ { - "name": "cloud-sql-postgresql", - "version": "0.1.3", + "name": "cloud-sql-postgresql2", + "version": "0.1.4", "description": "Create, connect, and interact with a Cloud SQL for PostgreSQL database and data.", "mcpServers": { "cloud_sql_postgresql_admin": { @@ -17,14 +17,45 @@ "--prebuilt", "cloud-sql-postgres", "--stdio" - ], - "env": { - "CLOUD_SQL_POSTGRESQL_PROJECT": "${CLOUD_SQL_POSTGRESQL_PROJECT}", - "CLOUD_SQL_POSTGRESQL_REGION": "${CLOUD_SQL_POSTGRESQL_REGION}", - "CLOUD_SQL_POSTGRESQL_INSTANCE": "${CLOUD_SQL_POSTGRESQL_INSTANCE}", - "CLOUD_SQL_POSTGRESQL_DATABASE": "${CLOUD_SQL_POSTGRESQL_DATABASE}" - } + ] } }, - "contextFileName": "CLOUD-SQL-POSTGRESQL.md" + "contextFileName": "CLOUD-SQL-POSTGRESQL.md", + "settings": [ + { + "name": "Project ID", + "description": "ID of the Google Cloud project", + "envVar": "CLOUD_SQL_POSTGRES_PROJECT" + }, + { + "name": "Region", + "description": "Region of the Cloud SQL instance", + "envVar": "CLOUD_SQL_POSTGRES_REGION" + }, + { + "name": "Instance ID", + "description": "ID of the Cloud SQL instance", + "envVar": "CLOUD_SQL_POSTGRES_INSTANCE" + }, + { + "name": "Database Name", + "description": "Name of the database", + "envVar": "CLOUD_SQL_POSTGRES_DATABASE" + }, + { + "name": "User", + "description": "(Optional) Username of the database user", + "envVar": "CLOUD_SQL_POSTGRES_USER" + }, + { + "name": "Password", + "description": "(Optional) Password of the database user", + "envVar": "CLOUD_SQL_POSTGRES_PASSWORD" + }, + { + "name": "IP Type", + "description": "(Optional) Type of the IP address (PUBLIC or PRIVATE)", + "envVar": "CLOUD_SQL_POSTGRES_IP_TYPE" + } + ] } \ No newline at end of file From 39b43e6bfc5a06fa0233a80bdb3ac37084e7624a Mon Sep 17 00:00:00 2001 From: Averi Kitsch Date: Fri, 16 Jan 2026 11:30:22 -0800 Subject: [PATCH 2/2] update --- gemini-extension.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gemini-extension.json b/gemini-extension.json index 9b1d2cd..c7c2154 100644 --- a/gemini-extension.json +++ b/gemini-extension.json @@ -1,6 +1,6 @@ { - "name": "cloud-sql-postgresql2", - "version": "0.1.4", + "name": "cloud-sql-postgresql", + "version": "0.1.3", "description": "Create, connect, and interact with a Cloud SQL for PostgreSQL database and data.", "mcpServers": { "cloud_sql_postgresql_admin": { @@ -28,7 +28,7 @@ "envVar": "CLOUD_SQL_POSTGRES_PROJECT" }, { - "name": "Region", + "name": "Location", "description": "Region of the Cloud SQL instance", "envVar": "CLOUD_SQL_POSTGRES_REGION" }, @@ -54,7 +54,7 @@ }, { "name": "IP Type", - "description": "(Optional) Type of the IP address (PUBLIC or PRIVATE)", + "description": "(Optional) Type of the IP address (PUBLIC, PRIVATE, or PSC)", "envVar": "CLOUD_SQL_POSTGRES_IP_TYPE" } ]