MCP Servers / database / BigQuery-Read-Only-MCP-Server

BigQuery-Read-Only-MCP-Server

JSON →
httpnonedatabase

A secure, self-hosted Model Context Protocol (MCP) server for Google BigQuery. Hard table allowlists, per-query scan ceilings, built-in rate limiting, and predictable costs on Cloud Run. Works with Claude, ChatGPT, Cursor, Gemini, and any MCP-compatible AI agent.

Install
How to run this server
[ { "cmd": "pip install -r", "imports": [] } ]
server path: bigquery-read-only-mcp-server
Tools
What this server exposes
get_table_schema
Retrieve the schema of an allowed BigQuery table
query_assessments
Run SELECT queries against allowed BigQuery tables with scan budget, row cap, and rate limiting
Configuration
Environment & auth
authnone
envBQ_DATASET_ID
envMCP_API_KEY
envMCP_ADMIN_KEY
envPROJECT_ID
envGCP_PROJECT_ID
envYOUR_MCP_API_KEY
Resources
BigQuery-Read-Only-MCP-Server — MCP Server · libregistry