mcp-bigquery-server
If you are the rightful owner of mcp-bigquery-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
MCP BigQuery Server is a server that allows you to query BigQuery tables using MCP.
MCP BigQuery Server is a lightweight server written in Go, designed to facilitate querying BigQuery tables using the Model Context Protocol (MCP). It is easy to install and configure, making it accessible for users who need to interact with BigQuery datasets efficiently. The server supports multiple datasets and provides tools to list datasets, tables, and schemas, as well as perform dry runs of queries to estimate costs and execution time. This server is particularly useful for developers and data analysts who require a streamlined method to access and manipulate data stored in BigQuery.
Features
- Lightweight and easy to install with Homebrew.
- Supports querying multiple datasets simultaneously.
- Provides tools for listing datasets, tables, and schemas.
- Allows dry running of queries to estimate costs and execution time.
- Written in Go for performance and reliability.
Tools
list_allowed_datasets
Get a listing of all allowed datasets.
list_tables
Get a detailed listing of all tables in a specified dataset.
get_table_schema
Get the schema of a specified table in a specified dataset.
dry_run_query
Dry run a query to get the estimated cost and time.