ergut/mcp-bigquery-server
A Model Context Protocol (MCP) server that provides secure, read-only access to BigQuery datasets. Enables Large Language Models (LLMs) to safely query and analyze data through a standardized interface.
Implements MCP via Node.js with Google Cloud authentication (supporting both CLI and service account keys), exposing BigQuery tables and materialized views through natural language queries with built-in safety constraints (1GB processing limit, read-only access). Integrates exclusively with Claude Desktop via stdio transport, requiring configuration through the application's config file for direct LLM-to-database communication without manual SQL writing.
133 stars. No commits in the last 6 months. Available on npm.
Stars
133
Forks
33
Language
JavaScript
License
MIT
Category
Last pushed
May 24, 2025
Commits (30d)
0
Dependencies
2
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mcp/ergut/mcp-bigquery-server"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related servers
dbt-labs/dbt-mcp
A MCP (Model Context Protocol) server for interacting with dbt.
kubeflow/mcp-apache-spark-history-server
MCP Server for Apache Spark History Server. The bridge between Agentic AI and Apache Spark.
HatriGt/hana-mcp-server
SAP HANA MCP server — Model Context Protocol server for SAP HANA. Use with Claude Code, VS Code....
NiclasOlofsson/dbt-core-mcp
dbt Core MCP Server: Interact with dbt projects via Model Context Protocol
ktanaka101/mcp-server-duckdb
A Model Context Protocol (MCP) server implementation for DuckDB, providing database interaction...