BigQuery
Createdtakuya0206
Enables Large Language Models (LLMs) to understand BigQuery dataset structures and execute SQL queries.
About
BigQuery is a Model Context Protocol (MCP) server designed to provide Large Language Models (LLMs) with the ability to interact with Google BigQuery. It offers tools for querying data, listing datasets and tables, retrieving table schemas, performing dry-run queries for cost estimation, and more. Security features ensure read-only access and prevent excessive costs, making it a secure and efficient solution for integrating BigQuery with LLMs.
Key Features
- Provides tools for executing read-only BigQuery SQL queries with configurable limits.
- Supports Application Default Credentials (ADC) and service account key files for authentication.
- Offers dry-run query functionality to estimate cost without execution.
- Allows listing of all datasets and tables within a project, including schema information.
- 0 GitHub stars
- Implements security checks to prevent non-SELECT queries and excessive data processing.
Use Cases
- Connecting LLMs to BigQuery for data retrieval and analysis.
- Enabling AI-powered applications to understand and query BigQuery datasets.
- Integrating BigQuery data into MCP-enabled workflows.