{ "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json", "name": "cloud-sql-postgresql", "version": "0.4.0", "description": "Create, connect, and interact with a Cloud SQL for PostgreSQL database and data.", "author": { "name": "Google LLC", "email": "data-cloud-ai-integrations@google.com" }, "homepage": "https://cloud.google.com/sql", "repository": "https://github.com/gemini-cli-extensions/cloud-sql-postgresql", "license": "Apache-2.0", "keywords": [ "cloud-sql", "postgresql", "database" ], "extensions": { "com.google.cloud.data.agent-plugins": { "config": [ { "key": "CLOUD_SQL_POSTGRES_PROJECT", "title": "Project ID", "description": "ID of the Google Cloud project" }, { "key": "CLOUD_SQL_POSTGRES_REGION", "title": "Location", "description": "Region of the Cloud SQL instance" }, { "key": "CLOUD_SQL_POSTGRES_INSTANCE", "title": "Instance", "description": "Name of the Cloud SQL instance" }, { "key": "CLOUD_SQL_POSTGRES_DATABASE", "title": "Database", "description": "Name of the database" }, { "key": "CLOUD_SQL_POSTGRES_USER", "title": "User", "description": "(Optional) Username of the database user (Default: IAM user)" }, { "key": "CLOUD_SQL_POSTGRES_PASSWORD", "title": "Password", "description": "(Optional) Password of the database user (Default: IAM user)" }, { "key": "CLOUD_SQL_POSTGRES_IP_TYPE", "title": "IP Type", "description": "(Optional) Type of the IP address: PUBLIC, PRIVATE, or PSC (Default: Public)" } ], "gemini": { "contextFileName": "CLOUD-SQL-POSTGRESQL.md", "mcpServerName": "cloud-sql-postgres" }, "codex": { "interface": { "displayName": "Cloud SQL for PostgreSQL", "shortDescription": "Interact with CloudSQL for PostgreSQL instances.", "developerName": "Google LLC", "category": "Database", "capabilities": [ "Read", "Write" ], "defaultPrompt": [ "You are a highly skilled database engineer and database administrator. Your purpose is to help the developer build and interact with databases and utilize data context throughout the entire software delivery cycle." ] } } } } }