dbt-mcp and bigquery-mcp

These are complements: dbt transforms and models data in BigQuery, while the BigQuery MCP server provides safe read-only query access to those transformed datasets for LLMs, creating a complete pipeline from data transformation to AI consumption.

dbt-mcp
85
Verified
bigquery-mcp
48
Emerging
Maintenance 23/25
Adoption 20/25
Maturity 18/25
Community 24/25
Maintenance 6/25
Adoption 11/25
Maturity 18/25
Community 13/25
Stars: 506
Forks: 107
Downloads: 68,677
Commits (30d): 45
Language: Python
License: Apache-2.0
Stars: 8
Forks: 2
Downloads: 773
Commits (30d): 0
Language: Python
License: MIT
No risk flags
No risk flags

About dbt-mcp

dbt-labs/dbt-mcp

A MCP (Model Context Protocol) server for interacting with dbt.

Exposes dbt project metadata and operations through 40+ tools across Discovery API, Semantic Layer, SQL execution, and dbt CLI capabilities—enabling AI agents to query lineage, model details, metrics, and trigger jobs. Connects to dbt Core, Fusion, and Platform environments, supporting both local manifest inspection and cloud-based operations with optional column-level lineage analysis via the Fusion engine.

About bigquery-mcp

pvoo/bigquery-mcp

Practical MCP server for large BigQuery datasets. Supports vector search. Keep LLM context small while staying fast and allowing only safe read-only actions.

Implements MCP (Model Context Protocol) as a stdio-based server with dual-mode tools that minimize token usage by defaulting to lightweight responses—basic dataset listings return names only, detailed metadata loads on-demand. Enforces read-only safety through query validation (SELECT/WITH statements only) and automatic cost tracking with a ~$0.50 per-query billing cap. Integrates with BigQuery's Vertex AI embeddings for semantic vector search and supports dataset access control via allowlisting.

Scores updated daily from GitHub, PyPI, and npm data. How scores work