diff --git a/README.md b/README.md index 2685af8..e8b0743 100644 --- a/README.md +++ b/README.md @@ -95,25 +95,39 @@ Interact with Cloud SQL for PostgreSQL using natural language: ## Supported Tools * **Admin:** + * `clone_instance`: Creates a clone for an existing Cloud SQL for PostgreSQL instance. + * `create_backup`: Creates a backup on a Cloud SQL instance. * `create_instance`: Use this tool to create an Postgres instance. * `create_user`: Use this tool to create Postgres-BUILT-IN or IAM-based users. * `create_database`: Creates a new database in a Cloud SQL instance. * `get_instance`: Use this tool to get details about an Postgres instance. * `list_instances`: Use this tool to list instances in a given project and location. * `list_databases`: Lists all databases for a Cloud SQL instance. + * `restore_backup`: Restores a backup of a Cloud SQL instance. * `wait_for_operation`: Use this tool to poll the operations API until the operation is done. * **Data:** * `list_tables`: Use this tool to lists tables in the database. + * `database_overview`: Use this tool to fetches the current state of the PostgreSQL server. * `execute_sql`: Use this tool to executes a SQL query. * `list_active_queries`: Use this tool to list currently running queries. * `list_available_extensions`: Use this tool to list available extensions for installation. * `list_installed_extensions`: Use this tool to list installed extensions. * `get_query_plan`: Use this tool to get query plan. * `list_autovacuum_configurations`: Use this tool to list autovacuum configurations and its value. - * `list_memory_configuration`s: Use this tool to list memory configurations and its value. - * `list_top_bloated_tables`: Use this tool to list top bloated tables. + * `list_database_stats`: Use this tool to lists the key performance and activity statistics for each database in the postgreSQL instance. + * `list_indexes`: Use this tool to list available user indexes in a PostgreSQL database. + * `list_memory_configurations`: Use this tool to list memory configurations and its value. + * `list_pg_settings`: Use this tool to list configuration parameters for the PostgreSQL server. + * `list_publication_tables`: Use this tool to list publication tables in a PostgreSQL database. * `list_replication_slots`: Use this tool to list replication slots. + * `list_roles`: Use this tool to lists all the user-created roles in PostgreSQL database. + * `list_schemas`: Use this tool to lists schemas in the database. + * `list_sequences`: Use this tool to list sequences in a PostgreSQL database. + * `list_tablespaces`: Use this tool to lists tablespaces in the database. + * `list_top_bloated_tables`: Use this tool to list top bloated tables. + * `list_triggers`: Use this tool to lists triggers in the database. + * `list_views`: Use this tool to lists views in the database from pg_views with a default limit of 50 rows. * `list_invalid_indexes`: Use this tool to list invalid indexes. ## Additional Extensions