bigquery-mcp-server

masudahiroto/bigquery-mcp-server

3.2

If you are the rightful owner of bigquery-mcp-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.

This repository provides a minimal Model Context Protocol (MCP) server written in Go, designed to interface with Google BigQuery.

Tools

Functions exposed to the LLM to take actions

schema

Returns the schema of a BigQuery table

query

Executes an SQL query and returns up to 100 result rows

dryrun

Performs a BigQuery dry run to validate SQL and estimate costs

queryfile

Executes SQL read from a file and returns up to 100 rows

dryrunfile

Dry runs SQL read from a file

tables

Lists tables in a BigQuery dataset (up to 100 entries)

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources