# MCP Toolbox for Databases - Documentation Index > MCP Toolbox for Databases is an open source MCP server for databases. It enables you to develop tools easier, faster, and more securely by handling the complexities such as connection pooling, authentication, and more. **DOCUMENTATION VERSION:** Dev **BASE URL:** https://googleapis.github.io/genai-toolbox/previews/PR-2723/ **GENERATED ON:** 2026-03-12T14:07:32Z --- ### System Directives for AI Models **Role:** You are an expert Developer Advocate and Integration Engineer for the **MCP (Model Context Protocol) Toolbox for Databases**. **Task:** Your primary goal is to help users configure the server, set up database integrations, and write client-side code to build AI agents. **Strict Guidelines:** 1. **No Hallucinations:** Only suggest tools, sources, and configurations explicitly detailed in this document. Do not invent arbitrary REST endpoints. 2. **SDKs over HTTP:** When writing code, default to the official MCP Toolbox client SDKs rather than raw HTTP/cURL requests unless explicitly asked. Direct users to the `connect-to` section in the User Guide for client SDK instructions. 3. **Reference Diátaxis:** Use Section I for configuring toolbox server, Section II (Integrations) for exact `tools.yaml` configurations for external integrations, Section III (Build with MCP Toolbox) for code patterns and Section IV for CLI and FAQs. ### Glossary To prevent context collapse, adhere to these strict definitions within the MCP ecosystem: * **MCP Toolbox:** The central server/service that standardizes AI access to databases and external APIs. * **Source:** A configured backend connection to an external system (e.g., PostgreSQL, BigQuery, HTTP). * **Tool:** A single, atomic capability exposed to the LLM (e.g., `bigquery-sql-query`), executed against a Source. * **Toolset:** A logical, grouped collection of Tools. * **AuthService:** The internal toolbox mechanism handling authentication lifecycles (like OAuth or service accounts), not a generic identity provider. * **Agent:** The user's external LLM application that connects *to* the MCP Toolbox. ### Understanding Integrations Directory Structure When navigating documentation in the `integrations/` directory, it is crucial to understand the relationship between a Source and a Tool, both conceptually and within the file hierarchy. * A **Source** represents the backend data provider or system you are connecting to (e.g., a specific database, API, or service). Source documentation pages sit at the **top level** of an integration's folder (e.g., `integrations/oceanbase/_index.md`).They focus on connection requirements, authentication, and YAML configuration parameters, serving as the foundational entry point for configuring a new data source. * A **Tool** represents a specific, actionable capability that is unlocked by a Source (e.g., executing a SQL query, fetching a specific record, etc.). Tool documentation pages are **nested below** their parent Source (e.g., `integrations/oceanbase/oceanbase-sql.md`). Tool pages focus on the configuration reference and compatible sources. They are the individual operations that a configured Source supports. ### Global Environment & Prerequisites * **Configuration:** `tools.yaml` is the ultimate source of truth for server configuration. * **Database:** PostgreSQL 16+ and the `psql` client. * **Language Requirements:** * Python: Python (3.10 or higher) * JavaScript/Node: Node.js (v18 or higher) * Go: Go (v1.24.2 or higher) ### The Diátaxis Narrative Framework This documentation is structured following the Diátaxis framework to assist in clear navigation and understanding: * **Section I: User Guide:** (Explanation) Theoretical context, high-level understanding, and universal How-To Guides. * **Section II: Integrations:** (Reference) Primary reference hub for external sources and tools, factual configurations, and API enablement. * **Section III: Build with MCP Toolbox:** (Tutorials) Complete, start-to-finish quickstarts and samples for learning to build from scratch. * **Section IV: Reference:** (Information) Strict, accurate facts, CLI outputs, and FAQs. --- ## Documentation Map - [Featured Articles](https://googleapis.github.io/genai-toolbox/previews/PR-2723/blogs/): Toolbox Medium Blogs - [Discord](https://googleapis.github.io/genai-toolbox/previews/PR-2723/discord/): Join the MCP Toolbox community - [User Guide](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/): A complete user guide for MCP Toolbox - [Introduction](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/introduction/): An introduction to MCP Toolbox for Databases. - [Getting Started](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/getting-started/): Understand the core concepts of MCP Toolbox, explore integration strategies, and learn how to architect your AI agent connections. - [Configuration](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/configuration/): How to configure Toolbox's tools.yaml file. - [Authentication](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/configuration/authentication/): AuthServices represent services that handle authentication and authorization. - [Google Sign-In](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/configuration/authentication/google/): Use Google Sign-In for Oauth 2.0 flow and token lifecycle. - [Prebuilt Configs](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/configuration/prebuilt-configs/): This page lists all the prebuilt configs available. - [Sources](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/configuration/sources/): Sources represent your different data sources that a tool can interact with. - [Tools](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/configuration/tools/): Tools define actions an agent can take -- such as reading and writing to a source. - [Invoke Tools via CLI](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/configuration/tools/invoke_tool/): Learn how to invoke your tools directly from the command line using the `invoke` command. - [Toolsets](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/configuration/toolsets/): Toolsets allow you to define logical groups of tools to load together for specific agents or applications. - [Generate Agent Skills](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/configuration/toolsets/generate_skill/): How to generate agent skills from a toolset. - [EmbeddingModels](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/configuration/embedding-models/): EmbeddingModels represent services that transform text into vector embeddings for semantic search. - [Gemini Embedding](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/configuration/embedding-models/gemini/): Use Google's Gemini models to generate high-performance text embeddings for vector databases. - [Prompts](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/configuration/prompts/): Prompts allow servers to provide structured messages and instructions for interacting with language models. - [Custom](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/configuration/prompts/custom/): Custom prompts defined by the user. - [Toolbox UI](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/configuration/toolbox-ui/): How to effectively use Toolbox UI. - [Connect to Toolbox](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/connect-to/): Learn how to connect your applications, AI agents, CLIs, and IDEs to MCP Toolbox. - [Client SDKs](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/connect-to/client-sdks/): Integrate the MCP Toolbox directly into your custom applications and AI agents using our official SDKs for Python, JavaScript/TypeScript, and Go. - [Python](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/connect-to/client-sdks/python-sdk/): Python SDKs to connect to the MCP Toolbox server. - [ADK](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/connect-to/client-sdks/python-sdk/adk/): MCP Toolbox SDK for integrating functionalities of MCP Toolbox into your ADK apps. - [Core](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/connect-to/client-sdks/python-sdk/core/): MCP Toolbox Core SDK for integrating functionalities of MCP Toolbox into your Agentic apps. - [LangChain/LangGraph](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/connect-to/client-sdks/python-sdk/langchain/): MCP Toolbox SDK for integrating functionalities of MCP Toolbox into your LangChain/LangGraph apps. - [LlamaIndex](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/connect-to/client-sdks/python-sdk/llamaindex/): MCP Toolbox LlamaIndex SDK for integrating functionalities of MCP Toolbox into your LlamaIndex apps. - [Javascript](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/connect-to/client-sdks/javascript-sdk/): Javascript SDKs to connect to the MCP Toolbox server. - [ADK](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/connect-to/client-sdks/javascript-sdk/adk/): MCP Toolbox SDK for integrating functionalities of MCP Toolbox into your ADK apps. - [Core](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/connect-to/client-sdks/javascript-sdk/core/): MCP Toolbox Core SDK for integrating functionalities of MCP Toolbox into your Agentic apps. - [Go](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/connect-to/client-sdks/go-sdk/): Go SDKs to connect to the MCP Toolbox server. - [ADK Package](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/connect-to/client-sdks/go-sdk/tbadk/): MCP Toolbox ADK for integrating functionalities of MCP Toolbox into your Agentic apps. - [Core Package](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/connect-to/client-sdks/go-sdk/core/): MCP Toolbox Core SDK for integrating functionalities of MCP Toolbox into your Agentic apps. - [Genkit Package](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/connect-to/client-sdks/go-sdk/tbgenkit/): MCP Toolbox Genkit for integrating functionalities of MCP Toolbox into your Agentic apps. - [MCP Client](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/connect-to/mcp-client/): How to connect to Toolbox from a MCP Client. - [Gemini CLI Extensions](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/connect-to/gemini-cli/): Connect to Toolbox via Gemini CLI Extensions. - [IDEs](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/connect-to/ides/): List of guides detailing how to connect your AI tools (IDEs) to Toolbox using MCP. - [AlloyDB Admin API using MCP](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/connect-to/ides/alloydb_pg_admin_mcp/): Create your AlloyDB database with MCP Toolbox. - [AlloyDB using MCP](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/connect-to/ides/alloydb_pg_mcp/): Connect your IDE to AlloyDB using Toolbox. - [BigQuery using MCP](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/connect-to/ides/bigquery_mcp/): Connect your IDE to BigQuery using Toolbox. - [Cloud SQL for MySQL using MCP](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/connect-to/ides/cloud_sql_mysql_mcp/): Connect your IDE to Cloud SQL for MySQL using Toolbox. - [Cloud SQL for Postgres using MCP](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/connect-to/ides/cloud_sql_pg_mcp/): Connect your IDE to Cloud SQL for Postgres using Toolbox. - [Cloud SQL for SQL Server using MCP](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/connect-to/ides/cloud_sql_mssql_mcp/): Connect your IDE to Cloud SQL for SQL Server using Toolbox. - [Firestore using MCP](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/connect-to/ides/firestore_mcp/): Connect your IDE to Firestore using Toolbox. - [Looker using MCP](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/connect-to/ides/looker_mcp/): Connect your IDE to Looker using Toolbox. - [MySQL using MCP](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/connect-to/ides/mysql_mcp/): Connect your IDE to MySQL using Toolbox. - [Neo4j using MCP](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/connect-to/ides/neo4j_mcp/): Connect your IDE to Neo4j using Toolbox. - [PostgreSQL using MCP](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/connect-to/ides/postgres_mcp/): Connect your IDE to PostgreSQL using Toolbox. - [Spanner using MCP](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/connect-to/ides/spanner_mcp/): Connect your IDE to Spanner using Toolbox. - [SQL Server using MCP](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/connect-to/ides/mssql_mcp/): Connect your IDE to SQL Server using Toolbox. - [SQLite using MCP](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/connect-to/ides/sqlite_mcp/): Connect your IDE to SQLite using Toolbox. - [Cloud SQL for PostgreSQL Admin using MCP](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/connect-to/ides/cloud_sql_pg_admin_mcp/): Create and manage Cloud SQL for PostgreSQL (Admin) using Toolbox. - [Cloud SQL for MySQL Admin using MCP](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/connect-to/ides/cloud_sql_mysql_admin_mcp/): Create and manage Cloud SQL for MySQL (Admin) using Toolbox. - [Cloud SQL for SQL Server Admin using MCP](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/connect-to/ides/cloud_sql_mssql_admin_mcp/): Create and manage Cloud SQL for SQL Server (Admin) using Toolbox. - [Deploy Toolbox](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/deploy-to/): Learn how to deploy the MCP Toolbox server to production environments. - [Cloud Run](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/deploy-to/cloud-run/): How to set up and configure Toolbox to run on Cloud Run. - [Docker Compose](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/deploy-to/docker/): How to deploy Toolbox using Docker Compose. - [Kubernetes](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/deploy-to/kubernetes/): How to set up and configure Toolbox to deploy on Kubernetes with Google Kubernetes Engine (GKE). - [Monitoring & Observability](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/monitoring/): Learn how to monitor, log, and trace the internal state of the MCP Toolbox. - [Telemetry](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/monitoring/telemetry/): An overview of telemetry and observability in Toolbox. - [Export Telemetry](https://googleapis.github.io/genai-toolbox/previews/PR-2723/user-guide/monitoring/export_telemetry/): How to set up and configure Toolbox to use the Otel Collector. - [Integrations](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/): Integrations connect the MCP Toolbox to your external data sources, unlocking specific sets of tools for your agents. - [AlloyDB for PostgreSQL Source](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/alloydb/): AlloyDB for PostgreSQL is a fully-managed, PostgreSQL-compatible database for demanding transactional workloads. - [alloydb-ai-nl Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/alloydb/alloydb-ai-nl/): The "alloydb-ai-nl" tool leverages [AlloyDB AI](https://cloud.google.com/alloydb/ai) next-generation Natural Language support to provide the ability to query the database directly using natural language. - [AlloyDB Admin Source](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/alloydb-admin/): The "alloydb-admin" source provides a client for the AlloyDB API. - [alloydb-create-cluster Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/alloydb-admin/alloydb-create-cluster/): The "alloydb-create-cluster" tool creates a new AlloyDB for PostgreSQL cluster in a specified project and location. - [alloydb-create-instance Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/alloydb-admin/alloydb-create-instance/): The "alloydb-create-instance" tool creates a new AlloyDB instance within a specified cluster. - [alloydb-get-cluster Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/alloydb-admin/alloydb-get-cluster/): The "alloydb-get-cluster" tool retrieves details for a specific AlloyDB cluster. - [alloydb-get-instance Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/alloydb-admin/alloydb-get-instance/): The "alloydb-get-instance" tool retrieves details for a specific AlloyDB instance. - [alloydb-get-user Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/alloydb-admin/alloydb-get-user/): The "alloydb-get-user" tool retrieves details for a specific AlloyDB user. - [alloydb-list-clusters Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/alloydb-admin/alloydb-list-clusters/): The "alloydb-list-clusters" tool lists the AlloyDB clusters in a given project and location. - [alloydb-list-instances Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/alloydb-admin/alloydb-list-instances/): The "alloydb-list-instances" tool lists the AlloyDB instances for a given project, cluster and location. - [alloydb-list-users Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/alloydb-admin/alloydb-list-users/): The "alloydb-list-users" tool lists all database users within an AlloyDB cluster. - [alloydb-create-user Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/alloydb-admin/alloydb-create-user/): The "alloydb-create-user" tool creates a new database user within a specified AlloyDB cluster. - [alloydb-wait-for-operation Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/alloydb-admin/alloydb-wait-for-operation/): Wait for a long-running AlloyDB operation to complete. - [BigQuery Source](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/bigquery/): BigQuery is Google Cloud's fully managed, petabyte-scale, and cost-effective analytics data warehouse that lets you run analytics over vast amounts of data in near real time. With BigQuery, there's no infrastructure to set up or manage, letting you focus on finding meaningful insights using GoogleSQL and taking advantage of flexible pricing models across on-demand and flat-rate options. - [bigquery-analyze-contribution Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/bigquery/bigquery-analyze-contribution/): A "bigquery-analyze-contribution" tool performs contribution analysis in BigQuery. - [bigquery-conversational-analytics Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/bigquery/bigquery-conversational-analytics/): A "bigquery-conversational-analytics" tool allows conversational interaction with a BigQuery source. - [bigquery-execute-sql Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/bigquery/bigquery-execute-sql/): A "bigquery-execute-sql" tool executes a SQL statement against BigQuery. - [bigquery-forecast Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/bigquery/bigquery-forecast/): A "bigquery-forecast" tool forecasts time series data in BigQuery. - [bigquery-get-dataset-info Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/bigquery/bigquery-get-dataset-info/): A "bigquery-get-dataset-info" tool retrieves metadata for a BigQuery dataset. - [bigquery-get-table-info Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/bigquery/bigquery-get-table-info/): A "bigquery-get-table-info" tool retrieves metadata for a BigQuery table. - [bigquery-list-dataset-ids Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/bigquery/bigquery-list-dataset-ids/): A "bigquery-list-dataset-ids" tool returns all dataset IDs from the source. - [bigquery-list-table-ids Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/bigquery/bigquery-list-table-ids/): A "bigquery-list-table-ids" tool returns table IDs in a given BigQuery dataset. - [bigquery-search-catalog Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/bigquery/bigquery-search-catalog/): A "bigquery-search-catalog" tool allows to search for entries based on the provided query. - [bigquery-sql Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/bigquery/bigquery-sql/): A "bigquery-sql" tool executes a pre-defined SQL statement. - [Bigtable Source](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/bigtable/): Bigtable is a low-latency NoSQL database service for machine learning, operational analytics, and user-facing operations. It's a wide-column, key-value store that can scale to billions of rows and thousands of columns. With Bigtable, you can replicate your data to regions across the world for high availability and data resiliency. - [bigtable-sql Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/bigtable/bigtable-sql/): A "bigtable-sql" tool executes a pre-defined SQL statement against a Google Cloud Bigtable instance. - [Cassandra Source](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/cassandra/): Apache Cassandra is a NoSQL distributed database known for its horizontal scalability, distributed architecture, and flexible schema definition. - [cassandra-cql Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/cassandra/cassandra-cql/): A "cassandra-cql" tool executes a pre-defined CQL statement against a Cassandra database. - [ClickHouse Source](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/clickhouse/): ClickHouse is an open-source, OLTP database. - [clickhouse-execute-sql Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/clickhouse/clickhouse-execute-sql/): A "clickhouse-execute-sql" tool executes a SQL statement against a ClickHouse database. - [clickhouse-sql Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/clickhouse/clickhouse-sql/): A "clickhouse-sql" tool executes SQL queries as prepared statements in ClickHouse. - [clickhouse-list-databases Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/clickhouse/clickhouse-list-databases/): A "clickhouse-list-databases" tool lists all databases in a ClickHouse instance. - [clickhouse-list-tables Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/clickhouse/clickhouse-list-tables/): A "clickhouse-list-tables" tool lists all tables in a specific ClickHouse database. - [Cloud Healthcare API Source](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/cloudhealthcare/): The Cloud Healthcare API provides a managed solution for storing and accessing healthcare data in Google Cloud, providing a critical bridge between existing care systems and applications hosted on Google Cloud. - [cloud-healthcare-fhir-fetch-page Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/cloudhealthcare/cloud-healthcare-fhir-fetch-page/): A "cloud-healthcare-fhir-fetch-page" tool fetches a page of FHIR resources from a given URL. - [cloud-healthcare-fhir-patient-everything Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/cloudhealthcare/cloud-healthcare-fhir-patient-everything/): A "cloud-healthcare-fhir-patient-everything" tool retrieves all information for a given patient. - [cloud-healthcare-fhir-patient-search Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/cloudhealthcare/cloud-healthcare-fhir-patient-search/): A "cloud-healthcare-fhir-patient-search" tool searches for patients in a FHIR store. - [cloud-healthcare-get-dataset Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/cloudhealthcare/cloud-healthcare-get-dataset/): A "cloud-healthcare-get-dataset" tool retrieves metadata for the Healthcare dataset in the source. - [cloud-healthcare-get-dicom-store Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/cloudhealthcare/cloud-healthcare-get-dicom-store/): A "cloud-healthcare-get-dicom-store" tool retrieves information about a DICOM store. - [cloud-healthcare-get-dicom-store-metrics Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/cloudhealthcare/cloud-healthcare-get-dicom-store-metrics/): A "cloud-healthcare-get-dicom-store-metrics" tool retrieves metrics for a DICOM store. - [cloud-healthcare-get-fhir-resource Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/cloudhealthcare/cloud-healthcare-get-fhir-resource/): A "cloud-healthcare-get-fhir-resource" tool retrieves a specific FHIR resource. - [cloud-healthcare-get-fhir-store Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/cloudhealthcare/cloud-healthcare-get-fhir-store/): A "cloud-healthcare-get-fhir-store" tool retrieves information about a FHIR store. - [cloud-healthcare-get-fhir-store-metrics Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/cloudhealthcare/cloud-healthcare-get-fhir-store-metrics/): A "cloud-healthcare-get-fhir-store-metrics" tool retrieves metrics for a FHIR store. - [cloud-healthcare-list-dicom-stores Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/cloudhealthcare/cloud-healthcare-list-dicom-stores/): A "cloud-healthcare-list-dicom-stores" lists the available DICOM stores in the healthcare dataset. - [cloud-healthcare-list-fhir-stores Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/cloudhealthcare/cloud-healthcare-list-fhir-stores/): A "cloud-healthcare-list-fhir-stores" lists the available FHIR stores in the healthcare dataset. - [cloud-healthcare-retrieve-rendered-dicom-instance Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/cloudhealthcare/cloud-healthcare-retrieve-rendered-dicom-instance/): A "cloud-healthcare-retrieve-rendered-dicom-instance" tool retrieves a rendered DICOM instance from a DICOM store. - [cloud-healthcare-search-dicom-instances Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/cloudhealthcare/cloud-healthcare-search-dicom-instances/): A "cloud-healthcare-search-dicom-instances" tool searches for DICOM instances in a DICOM store. - [cloud-healthcare-search-dicom-series Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/cloudhealthcare/cloud-healthcare-search-dicom-series/): A "cloud-healthcare-search-dicom-series" tool searches for DICOM series in a DICOM store. - [cloud-healthcare-search-dicom-studies Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/cloudhealthcare/cloud-healthcare-search-dicom-studies/): A "cloud-healthcare-search-dicom-studies" tool searches for DICOM studies in a DICOM store. - [Cloud Logging Admin Source](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/cloudloggingadmin/): The Cloud Logging Admin source enables tools to interact with the Cloud Logging API, allowing for the retrieval of log names, monitored resource types, and the querying of log data. - [cloud-logging-admin-list-log-names Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/cloudloggingadmin/cloud-logging-admin-list-log-names/): A "cloud-logging-admin-list-log-names" tool lists the log names in the project. - [cloud-logging-admin-list-resource-types Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/cloudloggingadmin/cloud-logging-admin-list-resource-types/): A "cloud-logging-admin-list-resource-types" tool lists the monitored resource types. - [cloud-logging-admin-query-logs Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/cloudloggingadmin/cloud-logging-admin-query-logs/): A "cloud-logging-admin-query-logs" tool queries log entries. - [Cloud Monitoring Source](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/cloudmonitoring/): A "cloud-monitoring" source provides a client for the Cloud Monitoring API. - [cloud-monitoring-query-prometheus Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/cloudmonitoring/cloud-monitoring-query-prometheus/): The "cloud-monitoring-query-prometheus" tool fetches time series metrics for a project using a given prometheus query. - [Cloud SQL for MySQL Source](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/cloud-sql-mysql/): Cloud SQL for MySQL is a fully-managed database service for MySQL. - [Cloud SQL for PostgreSQL Source](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/cloud-sql-pg/): Cloud SQL for PostgreSQL is a fully-managed database service for Postgres. - [Cloud SQL for SQL Server Source](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/cloud-sql-mssql/): Cloud SQL for SQL Server is a fully-managed database service for SQL Server. - [Cloud SQL Admin Source](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/cloud-sql-admin/): A "cloud-sql-admin" source provides a client for the Cloud SQL Admin API. - [cloud-sql-list-databases Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/cloud-sql-admin/cloudsqllistdatabases/): List Cloud SQL databases in an instance. - [cloud-sql-list-instances Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/cloud-sql-admin/cloudsqllistinstances/): List Cloud SQL instances in a project. - [cloud-sql-mysql-create-instance Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/cloud-sql-admin/cloudsqlmysqlcreateinstance/): Create a Cloud SQL for MySQL instance. - [cloud-sql-clone-instance Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/cloud-sql-admin/cloudsqlcloneinstance/): Clone a Cloud SQL instance. - [cloud-sql-create-backup Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/cloud-sql-admin/cloudsqlcreatebackup/): Creates a backup on a Cloud SQL instance. - [cloud-sql-create-database Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/cloud-sql-admin/cloudsqlcreatedatabase/): Create a new database in a Cloud SQL instance. - [cloud-sql-create-users Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/cloud-sql-admin/cloudsqlcreateusers/): Create a new user in a Cloud SQL instance. - [cloud-sql-get-instance Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/cloud-sql-admin/cloudsqlgetinstances/): Get a Cloud SQL instance resource. - [cloud-sql-mssql-create-instance Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/cloud-sql-admin/cloudsqlmssqlcreateinstance/): Create a Cloud SQL for SQL Server instance. - [cloud-sql-postgres-create-instance Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/cloud-sql-admin/cloudsqlpgcreateinstances/): Create a Cloud SQL for PostgreSQL instance. - [cloud-sql-restore-backup Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/cloud-sql-admin/cloudsqlrestorebackup/): Restores a backup of a Cloud SQL instance. - [cloud-sql-wait-for-operation Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/cloud-sql-admin/cloudsqlwaitforoperation/): Wait for a long-running Cloud SQL operation to complete. - [postgres-upgrade-precheck Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/cloud-sql-admin/cloudsqlpgupgradeprecheck/): Perform a pre-check for a Cloud SQL for PostgreSQL major version upgrade. - [CockroachDB Source](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/cockroachdb/): CockroachDB is a distributed SQL database built for cloud applications. - [cockroachdb-execute-sql Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/cockroachdb/cockroachdb-execute-sql/): Execute ad-hoc SQL statements against a CockroachDB database. - [cockroachdb-list-schemas Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/cockroachdb/cockroachdb-list-schemas/): List schemas in a CockroachDB database. - [cockroachdb-list-tables Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/cockroachdb/cockroachdb-list-tables/): List tables in a CockroachDB database with schema details. - [cockroachdb-sql Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/cockroachdb/cockroachdb-sql/): Execute parameterized SQL queries in CockroachDB. - [Couchbase Source](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/couchbase/): A "couchbase" source connects to a Couchbase database. - [couchbase-sql Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/couchbase/couchbase-sql/): A "couchbase-sql" tool executes a pre-defined SQL statement against a Couchbase database. - [Dataform](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/dataform/): Tools that work with Dataform. - [dataform-compile-local Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/dataform/dataform-compile-local/): A "dataform-compile-local" tool runs the `dataform compile` CLI command on a local project directory. - [Dataplex Source](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/dataplex/): Dataplex Universal Catalog is a unified, intelligent governance solution for data and AI assets in Google Cloud. Dataplex Universal Catalog powers AI, analytics, and business intelligence at scale. - [dataplex-lookup-entry Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/dataplex/dataplex-lookup-entry/): A "dataplex-lookup-entry" tool returns details of a particular entry in Dataplex Catalog. - [dataplex-search-aspect-types Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/dataplex/dataplex-search-aspect-types/): A "dataplex-search-aspect-types" tool allows to to find aspect types relevant to the query. - [dataplex-search-entries Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/dataplex/dataplex-search-entries/): A "dataplex-search-entries" tool allows to search for entries based on the provided query. - [Dgraph Source](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/dgraph/): Dgraph is fully open-source, built-for-scale graph database for Gen AI workloads - [dgraph-dql Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/dgraph/dgraph-dql/): A "dgraph-dql" tool executes a pre-defined DQL statement against a Dgraph database. - [Elasticsearch Source](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/elasticsearch/): Elasticsearch is a distributed, free and open search and analytics engine for all types of data, including textual, numerical, geospatial, structured, and unstructured. - [elasticsearch-esql Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/elasticsearch/elasticsearch-esql/): Execute ES|QL queries. - [Firebird Source](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/firebird/): Firebird is a powerful, cross-platform, and open-source relational database. - [firebird-execute-sql Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/firebird/firebird-execute-sql/): A "firebird-execute-sql" tool executes a SQL statement against a Firebird database. - [firebird-sql Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/firebird/firebird-sql/): A "firebird-sql" tool executes a pre-defined SQL statement against a Firebird database. - [Firestore Source](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/firestore/): Firestore is a NoSQL document database built for automatic scaling, high performance, and ease of application development. It's a fully managed, serverless database that supports mobile, web, and server development. - [firestore-add-documents Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/firestore/firestore-add-documents/): A "firestore-add-documents" tool adds document to a given collection path. - [firestore-delete-documents Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/firestore/firestore-delete-documents/): A "firestore-delete-documents" tool deletes multiple documents from Firestore by their paths. - [firestore-get-documents Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/firestore/firestore-get-documents/): A "firestore-get-documents" tool retrieves multiple documents from Firestore by their paths. - [firestore-get-rules Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/firestore/firestore-get-rules/): A "firestore-get-rules" tool retrieves the active Firestore security rules for the current project. - [firestore-list-collections Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/firestore/firestore-list-collections/): A "firestore-list-collections" tool lists collections in Firestore, either at the root level or as subcollections of a document. - [firestore-query Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/firestore/firestore-query/): Query a Firestore collection with parameterizable filters and Firestore native JSON value types - [firestore-query-collection Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/firestore/firestore-query-collection/): A "firestore-query-collection" tool allow to query collections in Firestore. - [firestore-update-document Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/firestore/firestore-update-document/): A "firestore-update-document" tool updates an existing document in Firestore. - [firestore-validate-rules Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/firestore/firestore-validate-rules/): A "firestore-validate-rules" tool validates Firestore security rules syntax and semantic correctness without deploying them. It provides detailed error reporting with source positions and code snippets. - [Gemini Data Analytics Source](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/cloudgda/): A "cloud-gemini-data-analytics" source provides a client for the Gemini Data Analytics API. - [cloud-gemini-data-analytics-query Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/cloudgda/cloud-gda-query/): A tool to convert natural language queries into SQL statements using the Gemini Data Analytics QueryData API. - [HTTP Source](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/http/): The HTTP source enables the Toolbox to retrieve data from a remote server using HTTP requests. - [http Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/http/http-tool/): A "http" tool sends out an HTTP request to an HTTP endpoint. - [Looker Source](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/looker/): Looker is a business intelligence tool that also provides a semantic layer. - [looker-add-dashboard-element Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/looker/looker-add-dashboard-element/): "looker-add-dashboard-element" creates a dashboard element in the given dashboard. - [looker-add-dashboard-filter Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/looker/looker-add-dashboard-filter/): The "looker-add-dashboard-filter" tool adds a filter to a specified dashboard. - [looker-conversational-analytics Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/looker/looker-conversational-analytics/): The "looker-conversational-analytics" tool will use the Conversational Analaytics API to analyze data from Looker - [looker-create-project-directory Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/looker/looker-create-project-directory/): A "looker-create-project-directory" tool creates a new directory in a LookML project. - [looker-create-project-file Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/looker/looker-create-project-file/): A "looker-create-project-file" tool creates a new LookML file in a project. - [looker-delete-project-directory Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/looker/looker-delete-project-directory/): A "looker-delete-project-directory" tool deletes a directory from a LookML project. - [looker-delete-project-file Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/looker/looker-delete-project-file/): A "looker-delete-project-file" tool deletes a LookML file in a project. - [looker-dev-mode Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/looker/looker-dev-mode/): A "looker-dev-mode" tool changes the current session into and out of dev mode - [looker-generate-embed-url Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/looker/looker-generate-embed-url/): "looker-generate-embed-url" generates an embeddable URL for Looker content. - [looker-get-connection-databases Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/looker/looker-get-connection-databases/): A "looker-get-connection-databases" tool returns all the databases in a connection. - [looker-get-connection-schemas Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/looker/looker-get-connection-schemas/): A "looker-get-connection-schemas" tool returns all the schemas in a connection. - [looker-get-connection-table-columns Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/looker/looker-get-connection-table-columns/): A "looker-get-connection-table-columns" tool returns all the columns for each table specified. - [looker-get-connection-tables Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/looker/looker-get-connection-tables/): A "looker-get-connection-tables" tool returns all the tables in a connection. - [looker-get-connections Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/looker/looker-get-connections/): A "looker-get-connections" tool returns all the connections in the source. - [looker-get-dashboards Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/looker/looker-get-dashboards/): "looker-get-dashboards" tool searches for a saved Dashboard by name or description. - [looker-get-dimensions Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/looker/looker-get-dimensions/): A "looker-get-dimensions" tool returns all the dimensions from a given explore in a given model in the source. - [looker-get-explores Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/looker/looker-get-explores/): A "looker-get-explores" tool returns all explores for the given model from the source. - [looker-get-filters Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/looker/looker-get-filters/): A "looker-get-filters" tool returns all the filters from a given explore in a given model in the source. - [looker-get-looks Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/looker/looker-get-looks/): "looker-get-looks" searches for saved Looks in a Looker source. - [looker-get-measures Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/looker/looker-get-measures/): A "looker-get-measures" tool returns all the measures from a given explore in a given model in the source. - [looker-get-models Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/looker/looker-get-models/): A "looker-get-models" tool returns all the models in the source. - [looker-get-parameters Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/looker/looker-get-parameters/): A "looker-get-parameters" tool returns all the parameters from a given explore in a given model in the source. - [looker-get-project-directories Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/looker/looker-get-project-directories/): A "looker-get-project-directories" tool returns the directories within a specific LookML project. - [looker-get-project-file Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/looker/looker-get-project-file/): A "looker-get-project-file" tool returns the contents of a LookML fle. - [looker-get-project-files Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/looker/looker-get-project-files/): A "looker-get-project-files" tool returns all the LookML fles in a project in the source. - [looker-get-projects Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/looker/looker-get-projects/): A "looker-get-projects" tool returns all the LookML projects in the source. - [looker-health-analyze Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/looker/looker-health-analyze/): "looker-health-analyze" provides a set of analytical commands for a Looker instance, allowing users to analyze projects, models, and explores. - [looker-health-pulse Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/looker/looker-health-pulse/): "looker-health-pulse" performs health checks on a Looker instance, with multiple actions available (e.g., checking database connections, dashboard performance, etc). - [looker-health-vacuum Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/looker/looker-health-vacuum/): "looker-health-vacuum" provides a set of commands to audit and identify unused LookML objects in a Looker instance. - [looker-make-dashboard Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/looker/looker-make-dashboard/): "looker-make-dashboard" generates a Looker dashboard in the users personal folder in Looker - [looker-make-look Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/looker/looker-make-look/): "looker-make-look" generates a Looker look in the users personal folder in Looker - [looker-query Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/looker/looker-query/): "looker-query" runs an inline query using the Looker semantic model. - [looker-query-sql Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/looker/looker-query-sql/): "looker-query-sql" generates a sql query using the Looker semantic model. - [looker-query-url Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/looker/looker-query-url/): "looker-query-url" generates a url link to a Looker explore. - [looker-run-dashboard Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/looker/looker-run-dashboard/): "looker-run-dashboard" runs the queries associated with a dashboard. - [looker-run-look Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/looker/looker-run-look/): "looker-run-look" runs the query associated with a saved Look. - [looker-update-project-file Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/looker/looker-update-project-file/): A "looker-update-project-file" tool updates the content of a LookML file in a project. - [looker-validate-project Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/looker/looker-validate-project/): A "looker-validate-project" tool checks the syntax of a LookML project and reports any errors - [MariaDB Source](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/mariadb/): MariaDB is an open-source relational database compatible with MySQL. - [MindsDB Source](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/mindsdb/): MindsDB is an AI federated database that enables SQL queries across hundreds of datasources and ML models. - [mindsdb-execute-sql Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/mindsdb/mindsdb-execute-sql/): A "mindsdb-execute-sql" tool executes a SQL statement against a MindsDB federated database. - [mindsdb-sql Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/mindsdb/mindsdb-sql/): A "mindsdb-sql" tool executes a pre-defined SQL statement against a MindsDB federated database. - [MongoDB Source](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/mongodb/): MongoDB is a no-sql data platform that can not only serve general purpose data requirements also perform VectorSearch where both operational data and embeddings used of search can reside in same document. - [mongodb-aggregate Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/mongodb/mongodb-aggregate/): A "mongodb-aggregate" tool executes a multi-stage aggregation pipeline against a MongoDB collection. - [mongodb-delete-many Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/mongodb/mongodb-delete-many/): A "mongodb-delete-many" tool deletes all documents from a MongoDB collection that match a filter. - [mongodb-delete-one Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/mongodb/mongodb-delete-one/): A "mongodb-delete-one" tool deletes a single document from a MongoDB collection. - [mongodb-find Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/mongodb/mongodb-find/): A "mongodb-find" tool finds and retrieves documents from a MongoDB collection. - [mongodb-find-one Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/mongodb/mongodb-find-one/): A "mongodb-find-one" tool finds and retrieves a single document from a MongoDB collection. - [mongodb-insert-many Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/mongodb/mongodb-insert-many/): A "mongodb-insert-many" tool inserts multiple new documents into a MongoDB collection. - [mongodb-insert-one Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/mongodb/mongodb-insert-one/): A "mongodb-insert-one" tool inserts a single new document into a MongoDB collection. - [mongodb-update-many Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/mongodb/mongodb-update-many/): A "mongodb-update-many" tool updates all documents in a MongoDB collection that match a filter. - [mongodb-update-one Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/mongodb/mongodb-update-one/): A "mongodb-update-one" tool updates a single document in a MongoDB collection. - [MySQL Source](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/mysql/): MySQL is a relational database management system that stores and manages data. - [mysql-execute-sql Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/mysql/mysql-execute-sql/): A "mysql-execute-sql" tool executes a SQL statement against a MySQL database. - [mysql-get-query-plan Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/mysql/mysql-get-query-plan/): A "mysql-get-query-plan" tool gets the execution plan for a SQL statement against a MySQL database. - [mysql-list-active-queries Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/mysql/mysql-list-active-queries/): A "mysql-list-active-queries" tool lists active queries in a MySQL database. - [mysql-list-table-fragmentation Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/mysql/mysql-list-table-fragmentation/): A "mysql-list-table-fragmentation" tool lists top N fragemented tables in MySQL. - [mysql-list-tables Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/mysql/mysql-list-tables/): The "mysql-list-tables" tool lists schema information for all or specified tables in a MySQL database. - [mysql-list-tables-missing-unique-indexes Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/mysql/mysql-list-tables-missing-unique-indexes/): A "mysql-list-tables-missing-unique-indexes" tool lists tables that do not have primary or unique indices in a MySQL instance. - [mysql-sql Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/mysql/mysql-sql/): A "mysql-sql" tool executes a pre-defined SQL statement against a MySQL database. - [Neo4j Source](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/neo4j/): Neo4j is a powerful, open source graph database system - [neo4j-cypher Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/neo4j/neo4j-cypher/): A "neo4j-cypher" tool executes a pre-defined cypher statement against a Neo4j database. - [neo4j-execute-cypher Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/neo4j/neo4j-execute-cypher/): A "neo4j-execute-cypher" tool executes any arbitrary Cypher statement against a Neo4j database. - [neo4j-schema Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/neo4j/neo4j-schema/): A "neo4j-schema" tool extracts a comprehensive schema from a Neo4j database. - [OceanBase Source](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/oceanbase/): OceanBase is a distributed relational database that provides high availability, scalability, and compatibility with MySQL. - [oceanbase-execute-sql Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/oceanbase/oceanbase-execute-sql/): An "oceanbase-execute-sql" tool executes a SQL statement against an OceanBase database. - [oceanbase-sql Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/oceanbase/oceanbase-sql/): An "oceanbase-sql" tool executes a pre-defined SQL statement against an OceanBase database. - [Oracle Source](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/oracle/): Oracle Database is a widely-used relational database management system. - [oracle-execute-sql Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/oracle/oracle-execute-sql/): An "oracle-execute-sql" tool executes a SQL statement against an Oracle database. - [oracle-sql Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/oracle/oracle-sql/): An "oracle-sql" tool executes a pre-defined SQL statement against an Oracle database. - [PostgreSQL Source](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/postgres/): PostgreSQL is a powerful, open source object-relational database. - [postgres-database-overview Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/postgres/postgres-database-overview/): The "postgres-database-overview" fetches the current state of the PostgreSQL server. - [postgres-execute-sql Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/postgres/postgres-execute-sql/): A "postgres-execute-sql" tool executes a SQL statement against a Postgres database. - [postgres-get-column-cardinality Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/postgres/postgres-get-column-cardinality/): The "postgres-get-column-cardinality" tool estimates the number of unique values in one or all columns of a Postgres database table. - [postgres-list-active-queries Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/postgres/postgres-list-active-queries/): The "postgres-list-active-queries" tool lists currently active queries in a Postgres database. - [postgres-list-available-extensions Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/postgres/postgres-list-available-extensions/): The "postgres-list-available-extensions" tool retrieves all PostgreSQL extensions available for installation on a Postgres database. - [postgres-list-database-stats Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/postgres/postgres-list-database-stats/): The "postgres-list-database-stats" tool lists lists key performance and activity statistics of PostgreSQL databases. - [postgres-list-indexes Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/postgres/postgres-list-indexes/): The "postgres-list-indexes" tool lists indexes in a Postgres database. - [postgres-list-installed-extensions Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/postgres/postgres-list-installed-extensions/): The "postgres-list-installed-extensions" tool retrieves all PostgreSQL extensions installed on a Postgres database. - [postgres-list-locks Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/postgres/postgres-list-locks/): The "postgres-list-locks" tool lists active locks in the database, including the associated process, lock type, relation, mode, and the query holding or waiting on the lock. - [postgres-list-pg-settings Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/postgres/postgres-list-pg-settings/): The "postgres-list-pg-settings" tool lists PostgreSQL run-time configuration settings. - [postgres-list-publication-tables Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/postgres/postgres-list-publication-tables/): The "postgres-list-publication-tables" tool lists publication tables in a Postgres database. - [postgres-list-query-stats Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/postgres/postgres-list-query-stats/): The "postgres-list-query-stats" tool lists query statistics from a Postgres database. - [postgres-list-roles Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/postgres/postgres-list-roles/): The "postgres-list-roles" tool lists user-created roles in a Postgres database. - [postgres-list-schemas Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/postgres/postgres-list-schemas/): The "postgres-list-schemas" tool lists user-defined schemas in a database. - [postgres-list-sequences Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/postgres/postgres-list-sequences/): The "postgres-list-sequences" tool lists sequences in a Postgres database. - [postgres-list-stored-procedure Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/postgres/postgres-list-stored-procedure/): The "postgres-list-stored-procedure" tool retrieves metadata for stored procedures in PostgreSQL, including procedure definitions, owners, languages, and descriptions. - [postgres-list-table-stats Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/postgres/postgres-list-table-stats/): The "postgres-list-table-stats" tool reports table statistics including size, scan metrics, and bloat indicators for PostgreSQL tables. - [postgres-list-tables Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/postgres/postgres-list-tables/): The "postgres-list-tables" tool lists schema information for all or specified tables in a Postgres database. - [postgres-list-tablespaces Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/postgres/postgres-list-tablespaces/): The "postgres-list-tablespaces" tool lists tablespaces in a Postgres database. - [postgres-list-triggers Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/postgres/postgres-list-triggers/): The "postgres-list-triggers" tool lists triggers in a Postgres database. - [postgres-list-views Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/postgres/postgres-list-views/): The "postgres-list-views" tool lists views in a Postgres database, with a default limit of 50 rows. - [postgres-long-running-transactions Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/postgres/postgres-long-running-transactions/): The postgres-long-running-transactions tool Identifies and lists database transactions that exceed a specified time limit. For each of the long running transactions, the output contains the process id, database name, user name, application name, client address, state, connection age, transaction age, query age, last activity age, wait event type, wait event, and query string. - [postgres-replication-stats Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/postgres/postgres-replication-stats/): The "postgres-replication-stats" tool reports replication-related metrics for WAL streaming replicas, including lag sizes presented in human-readable form. - [postgres-sql Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/postgres/postgres-sql/): A "postgres-sql" tool executes a pre-defined SQL statement against a Postgres database. - [Redis Source](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/redis/): Redis is a in-memory data structure store. - [redis Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/redis/redis-tool/): A "redis" tool executes a set of pre-defined Redis commands against a Redis instance. - [Serverless for Apache Spark Source](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/serverless-spark/): Google Cloud Serverless for Apache Spark lets you run Spark workloads without requiring you to provision and manage your own Spark cluster. - [serverless-spark-get-batch Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/serverless-spark/serverless-spark-get-batch/): A "serverless-spark-get-batch" tool gets a single Spark batch from the source. - [serverless-spark-list-batches Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/serverless-spark/serverless-spark-list-batches/): A "serverless-spark-list-batches" tool returns a list of Spark batches from the source. - [serverless-spark-cancel-batch Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/serverless-spark/serverless-spark-cancel-batch/): A "serverless-spark-cancel-batch" tool cancels a running Spark batch operation. - [serverless-spark-create-pyspark-batch Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/serverless-spark/serverless-spark-create-pyspark-batch/): A "serverless-spark-create-pyspark-batch" tool submits a Spark batch to run asynchronously. - [serverless-spark-create-spark-batch Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/serverless-spark/serverless-spark-create-spark-batch/): A "serverless-spark-create-spark-batch" tool submits a Spark batch to run asynchronously. - [SingleStore Source](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/singlestore/): SingleStore is the cloud-native database built with speed and scale to power data-intensive applications. - [singlestore-execute-sql Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/singlestore/singlestore-execute-sql/): A "singlestore-execute-sql" tool executes a SQL statement against a SingleStore database. - [singlestore-sql Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/singlestore/singlestore-sql/): A "singlestore-sql" tool executes a pre-defined SQL statement against a SingleStore database. - [Snowflake Source](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/snowflake/): Snowflake is a cloud-based data platform. - [snowflake-execute-sql Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/snowflake/snowflake-execute-sql/): A "snowflake-execute-sql" tool executes a SQL statement against a Snowflake database. - [snowflake-sql Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/snowflake/snowflake-sql/): A "snowflake-sql" tool executes a pre-defined SQL statement against a Snowflake database. - [Spanner Source](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/spanner/): Spanner is a fully managed database service from Google Cloud that combines relational, key-value, graph, and search capabilities. - [spanner-execute-sql Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/spanner/spanner-execute-sql/): A "spanner-execute-sql" tool executes a SQL statement against a Spanner database. - [spanner-sql Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/spanner/spanner-sql/): A "spanner-sql" tool executes a pre-defined SQL statement against a Google Cloud Spanner database. - [spanner-list-graphs Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/spanner/spanner-list-graphs/): A "spanner-list-graphs" tool retrieves schema information about graphs in a Google Cloud Spanner database. - [spanner-list-tables Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/spanner/spanner-list-tables/): A "spanner-list-tables" tool retrieves schema information about tables in a Google Cloud Spanner database. - [SQL Server Source](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/mssql/): SQL Server is a relational database management system (RDBMS). - [mssql-execute-sql Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/mssql/mssql-execute-sql/): A "mssql-execute-sql" tool executes a SQL statement against a SQL Server database. - [mssql-list-tables Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/mssql/mssql-list-tables/): The "mssql-list-tables" tool lists schema information for all or specified tables in a SQL server database. - [mssql-sql Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/mssql/mssql-sql/): A "mssql-sql" tool executes a pre-defined SQL statement against a SQL Server database. - [SQLite Source](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/sqlite/): SQLite is a C-language library that implements a small, fast, self-contained, high-reliability, full-featured, SQL database engine. - [sqlite-execute-sql Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/sqlite/sqlite-execute-sql/): A "sqlite-execute-sql" tool executes a single SQL statement against a SQLite database. - [sqlite-sql Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/sqlite/sqlite-sql/): Execute SQL statements against a SQLite database. - [TiDB Source](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/tidb/): TiDB is a distributed SQL database that combines the best of traditional RDBMS and NoSQL databases. - [tidb-execute-sql Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/tidb/tidb-execute-sql/): A "tidb-execute-sql" tool executes a SQL statement against a TiDB database. - [tidb-sql Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/tidb/tidb-sql/): A "tidb-sql" tool executes a pre-defined SQL statement against a TiDB database. - [Trino Source](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/trino/): Trino is a distributed SQL query engine for big data analytics. - [trino-execute-sql Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/trino/trino-execute-sql/): A "trino-execute-sql" tool executes a SQL statement against a Trino database. - [trino-sql Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/trino/trino-sql/): A "trino-sql" tool executes a pre-defined SQL statement against a Trino database. - [Utility tools](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/utility/): Tools that provide utility. - [wait Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/utility/wait/): A "wait" tool pauses execution for a specified duration. - [Valkey Source](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/valkey/): Valkey is an open-source, in-memory data structure store, forked from Redis. - [valkey Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/valkey/valkey-tool/): A "valkey" tool executes a set of pre-defined Valkey commands against a Valkey instance. - [YugabyteDB Source](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/yuagbytedb/): YugabyteDB is a high-performance, distributed SQL database. - [yugabytedb-sql Tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/integrations/yuagbytedb/yugabytedb-sql/): A "yugabytedb-sql" tool executes a pre-defined SQL statement against a YugabyteDB database. - [Build with MCP Toolbox](https://googleapis.github.io/genai-toolbox/previews/PR-2723/build-with-mcp-toolbox/): Step-by-step tutorials and project guides for building AI agents and workflows with the MCP Toolbox. - [Python Quickstart (Local)](https://googleapis.github.io/genai-toolbox/previews/PR-2723/build-with-mcp-toolbox/local_quickstart/): How to get started running MCP Toolbox locally with [Python](https://github.com/googleapis/mcp-toolbox-sdk-python), PostgreSQL, and [Agent Development Kit](https://google.github.io/adk-docs/), [LangGraph](https://www.langchain.com/langgraph), [LlamaIndex](https://www.llamaindex.ai/) or [GoogleGenAI](https://pypi.org/project/google-genai/). - [JS Quickstart (Local)](https://googleapis.github.io/genai-toolbox/previews/PR-2723/build-with-mcp-toolbox/local_quickstart_js/): How to get started running MCP Toolbox locally with [JavaScript](https://github.com/googleapis/mcp-toolbox-sdk-js), PostgreSQL, and orchestration frameworks such as [LangChain](https://js.langchain.com/docs/introduction/), [GenkitJS](https://genkit.dev/docs/get-started/), [LlamaIndex](https://ts.llamaindex.ai/) and [GoogleGenAI](https://github.com/googleapis/js-genai). - [Go Quickstart (Local)](https://googleapis.github.io/genai-toolbox/previews/PR-2723/build-with-mcp-toolbox/local_quickstart_go/): How to get started running MCP Toolbox locally with [Go](https://github.com/googleapis/mcp-toolbox-sdk-go), PostgreSQL, and orchestration frameworks such as [LangChain Go](https://tmc.github.io/langchaingo/docs/), [GenkitGo](https://genkit.dev/go/docs/get-started-go/), [Go GenAI](https://github.com/googleapis/go-genai) and [OpenAI Go](https://github.com/openai/openai-go). - [Deploy ADK Agent and MCP Toolbox](https://googleapis.github.io/genai-toolbox/previews/PR-2723/build-with-mcp-toolbox/deploy_adk_agent/): How to deploy your ADK Agent to Vertex AI Agent Engine and connect it to an MCP Toolbox deployed on Cloud Run. - [Quickstart (MCP)](https://googleapis.github.io/genai-toolbox/previews/PR-2723/build-with-mcp-toolbox/mcp_quickstart/): How to get started running Toolbox locally with MCP Inspector. - [Pre- and Post- Processing](https://googleapis.github.io/genai-toolbox/previews/PR-2723/build-with-mcp-toolbox/pre-post-processing/): Intercept and modify interactions between the agent and its tools either before or after a tool is executed. - [Python](https://googleapis.github.io/genai-toolbox/previews/PR-2723/build-with-mcp-toolbox/pre-post-processing/python/): How to add pre- and post- processing to your Agents using Python. - [Javascript](https://googleapis.github.io/genai-toolbox/previews/PR-2723/build-with-mcp-toolbox/pre-post-processing/js/): How to add pre- and post- processing to your Agents using JS. - [Go](https://googleapis.github.io/genai-toolbox/previews/PR-2723/build-with-mcp-toolbox/pre-post-processing/go/): How to add pre- and post- processing to your Agents using Go. - [Prompts using Gemini CLI](https://googleapis.github.io/genai-toolbox/previews/PR-2723/build-with-mcp-toolbox/prompts_quickstart_gemini_cli/): How to get started using Toolbox prompts locally with PostgreSQL and [Gemini CLI](https://pypi.org/project/gemini-cli/). - [AlloyDB](https://googleapis.github.io/genai-toolbox/previews/PR-2723/build-with-mcp-toolbox/alloydb/): How to get started with Toolbox using AlloyDB. - [Quickstart (MCP with AlloyDB)](https://googleapis.github.io/genai-toolbox/previews/PR-2723/build-with-mcp-toolbox/alloydb/mcp_quickstart/): How to get started running Toolbox with MCP Inspector and AlloyDB as the source. - [Getting started with alloydb-ai-nl tool](https://googleapis.github.io/genai-toolbox/previews/PR-2723/build-with-mcp-toolbox/alloydb/ai-nl/): An end to end tutorial for building an ADK agent using the AlloyDB AI NL tool. - [BigQuery](https://googleapis.github.io/genai-toolbox/previews/PR-2723/build-with-mcp-toolbox/bigquery/): How to get started with Toolbox using BigQuery. - [Quickstart (Local with BigQuery)](https://googleapis.github.io/genai-toolbox/previews/PR-2723/build-with-mcp-toolbox/bigquery/local_quickstart/): How to get started running Toolbox locally with Python, BigQuery, and LangGraph, LlamaIndex, or ADK. - [Quickstart (MCP with BigQuery)](https://googleapis.github.io/genai-toolbox/previews/PR-2723/build-with-mcp-toolbox/bigquery/mcp_quickstart/): How to get started running Toolbox with MCP Inspector and BigQuery as the source. - [Looker](https://googleapis.github.io/genai-toolbox/previews/PR-2723/build-with-mcp-toolbox/looker/): How to get started with Toolbox using Looker. - [Gemini-CLI and OAuth](https://googleapis.github.io/genai-toolbox/previews/PR-2723/build-with-mcp-toolbox/looker/looker_gemini_oauth/): How to connect to Looker from Gemini-CLI with end-user credentials - [Quickstart (MCP with Looker and Gemini-CLI)](https://googleapis.github.io/genai-toolbox/previews/PR-2723/build-with-mcp-toolbox/looker/looker_gemini/): How to get started running Toolbox with Gemini-CLI and Looker as the source. - [Quickstart (MCP with Looker)](https://googleapis.github.io/genai-toolbox/previews/PR-2723/build-with-mcp-toolbox/looker/looker_mcp_inspector/): How to get started running Toolbox with MCP Inspector and Looker as the source. - [Neo4j](https://googleapis.github.io/genai-toolbox/previews/PR-2723/build-with-mcp-toolbox/neo4j/): How to get started with Toolbox using Neo4j. - [Quickstart (MCP with Neo4j)](https://googleapis.github.io/genai-toolbox/previews/PR-2723/build-with-mcp-toolbox/neo4j/mcp_quickstart/): How to get started running Toolbox with MCP Inspector and Neo4j as the source. - [Snowflake](https://googleapis.github.io/genai-toolbox/previews/PR-2723/build-with-mcp-toolbox/snowflake/): How to get started running Toolbox with MCP Inspector and Snowflake as the source. - [Reference](https://googleapis.github.io/genai-toolbox/previews/PR-2723/reference/): This section contains reference documentation. - [CLI](https://googleapis.github.io/genai-toolbox/previews/PR-2723/reference/cli/): This page describes the `toolbox` command-line options. - [FAQ](https://googleapis.github.io/genai-toolbox/previews/PR-2723/reference/faq/): Frequently asked questions about Toolbox.