ergut/mcp-bigquery-server

View on GitHub ↗

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.

146 ★34 forksTypeScriptUpdated 3mo ago

What you need to know

Read-only MCP server that lets LLMs talk to BigQuery, allowing only SELECT statements validated by dry-run.

Install

npm ergut/mcp-bigquery-server

Usage

  • Connect to Claude Desktop/Claude Code; queries are read-only by design.

Key features

  • only SELECT allowed
  • dry-run validation
  • tables and materialized views
  • schema exploration

Caveats

  • Mutation is impossible by design
Clients: Claude Desktop · Claude Code

Reviewed 2026-08-11

Topics

bigquerygoogle-cloudmcpmcp-serversmodel-context-protocolsql
Stars
146★
Forks
34
Language
TypeScript
License
MIT
Created
2024-12-03
Last push
2026-05-22