Releases: pvoo/bigquery-mcp
Releases · pvoo/bigquery-mcp
Release list
v0.1.6 - bump fastmcp, bq, pins
What's Changed
Full Changelog: v0.1.5...v0.1.6
v0.1.4 add vector search tools for semantic similarity queries
What's Changed
- feat: add vector search tools for semantic similarity queries by @pvoo in #5
- Add vector search support to README by @pvoo in #6
Full Changelog: v0.1.3...v0.1.4
v0.1.3 - Simplify query tool, improve tool param descriptions
What's Changed
Full Changelog: v0.1.2...v0.1.3
v0.1.2 Improve arguments and Pypi documentation
What's Changed
Full Changelog: v0.1.1...v0.1.2
v0.1.1 - devcontainer + pypi release
Release v0.1.0 - BigQuery MCP Server
🎉 Initial Release - BigQuery MCP Server
A Python implementation using FastMCP to provide BigQuery operations through the Model Context Protocol, optimized for navigating large datasets efficiently while keeping LLM context minimal.
✨ Key Features
- 🔍 Dataset Exploration: Search and filter datasets with detailed metadata
- 📊 Table Analysis: Schema inspection with sample data and fill rate analysis
- 🛡️ Safe SQL Execution: SELECT-only queries with comprehensive validation
- 🔐 Flexible Authentication: Support for ADC and service account JSON keys
- 🐳 Docker Ready: Docker setup with compose configuration
- 🧪 Test Coverage: Comprehensive test suite with integration tests
- 📋 AI Agent: BigQuery table analyst agent for intelligent data discovery
🛠️ Available Tools
list_datasets_in_project: Browse datasets with search and filteringlist_tables_in_dataset: Explore tables with metadata and relationshipsget_table: Detailed schema analysis with sample data and statisticsrun_query: Execute safe SELECT queries with result limiting
🏗️ Architecture Highlights
- Build on FastMCP
- Async BigQuery operations for optimal performance
- Safety-first approach with SQL validation (read-only)
- Environment-driven configuration with CLI overrides
📖 Documentation
See the README for detailed setup instructions and usage examples.