dbt-mcp and mcp-bigquery-server
These are complementary tools: dbt-labs/dbt-mcp orchestrates data transformations and lineage management, while ergut/mcp-bigquery-server provides the underlying LLM-safe query interface to the BigQuery warehouse where dbt models are typically materialized, allowing them to work together in a data pipeline workflow.
About dbt-mcp
dbt-labs/dbt-mcp
A MCP (Model Context Protocol) server for interacting with dbt.
This server helps data professionals interact with their dbt projects using AI agents. It takes natural language queries or commands and translates them into actions or information from your dbt Core, dbt Fusion, or dbt Platform environment. Data analysts, data engineers, or analytics engineers can use this to automate data modeling tasks, query metrics, or manage dbt jobs through conversational interfaces.
About mcp-bigquery-server
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.
This server lets you ask natural language questions to analyze data stored in Google BigQuery, receiving answers in plain English. It connects your AI assistant (like Claude Desktop) to your datasets, allowing you to get insights without writing SQL queries. This is for data analysts, business intelligence users, and anyone who needs quick answers from large datasets.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work