
mcp-server-bigqueryA Model Context Protocol server that provides access to BigQuery
Overview
Key features
- execute-query
- list-tables
- describe-table
- command line argument configuration
- environment variable configuration
Pricing
- Model
- Free
- Category
- MCP Servers
- Rating
- No reviews yet
Use cases
LLM Database Interaction
Use the MCP server to enable LLMs to execute SQL queries and inspect database schemas in BigQuery
Automated Data Analysis
Configure the server to provide LLMs with access to specific BigQuery datasets for automated data analysis
Pros & Cons
Pros
- Enables LLMs to interact with BigQuery
- Supports multiple configuration options
- Implements multiple tools for database interaction
Cons
- Requires GCP project ID and location
- Optional configuration may be needed for datasets and authentication
Reviews
Sign in to leave a review.
No reviews yet. Be the first!
Q&A
How do I install the server for use with Claude Desktop?
Install via Smithery with the command "npx @smithery/cli install mcp-server-bigquery-client-claude" and configure the mcpServers entry in Claude’s config file, pointing to the command "uvx mcp server bigquery" with the required env vars.
Asked by Yara Mansour · Feb 15, 2026
What tools does the server expose for LLM interaction?
It provides three tools: 'execute-query' to run SQL, 'list-tables' to list all tables, and 'describe-table' to get a table’s schema. These enable LLMs to inspect schemas and execute queries directly.
Asked by Diego Fernández · Jan 24, 2026
Can I limit the server to specific BigQuery datasets?
Yes, use the BIGQUERY_DATASETS variable or repeat the --dataset argument to include only selected datasets. If omitted, the server will consider all datasets in the project.
Asked by Margaret Whitfield · Jan 19, 2026
How do I configure the mcp-server-bigquery for my GCP project?
Set the GCP project ID and location via command line arguments or environment variables (BIGQUERY_PROJECT and BIGQUERY_LOCATION). Optionally specify datasets (BIGQUERY_DATASETS), a service account key file (BIGQUERY_KEY_FILE), and a query timeout (BIGQUERY_TIMEOUT).
Asked by Vera Nováková · Dec 23, 2025
Ask a question
MCP Servers alternatives

Open-source MCP server that lets LLMs drive real browsers via Playwright and accessibility snapshots.

Python agent framework from the Pydantic team for building type-safe GenAI apps.

Adaptive memory layer that helps AI agents learn from context over time.

AI email assistant that organizes, drafts replies, and helps you reach inbox zero faster.

Open-source 24/7 local screen and audio recording for building context-aware AI apps

TypeScript library for building and orchestrating AI agents with tools, memory, and multi-agent workflows.

Bringing the bankless onchain API to MCP

Python tool for converting files and office documents to Markdown.
Trending now

Document intelligence API that parses, splits, OCRs, and extracts structured data from complex PDFs, slides, and spreadsheets.

Sponsored answers, paid per click.

Accurate Homework Help with Full Explanations

Open multimodal 12B model handling interleaved images and text with a 128K context window.
