dbt-mcp and dbt-core-mcp

These are competitors offering overlapping functionality—both are MCP servers for dbt project interaction—but the official dbt Labs implementation has substantially higher adoption and likely better integration with dbt's ecosystem, making it the preferred choice for most users.

dbt-mcp
79
Verified
dbt-core-mcp
52
Established
Maintenance 20/25
Adoption 10/25
Maturity 25/25
Community 24/25
Maintenance 10/25
Adoption 5/25
Maturity 22/25
Community 15/25
Stars: 506
Forks: 107
Downloads:
Commits (30d): 42
Language: Python
License: Apache-2.0
Stars: 11
Forks: 4
Downloads:
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.

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.

data-modeling analytics-engineering business-intelligence data-orchestration data-governance

About dbt-core-mcp

NiclasOlofsson/dbt-core-mcp

dbt Core MCP Server: Interact with dbt projects via Model Context Protocol

This project helps data engineers and analytics engineers work with dbt more efficiently using AI assistants like Copilot. It allows you to use natural language to interact with your dbt project, giving commands like 'run my changes and test downstream' without leaving your editor. This means less context switching and faster execution of common dbt tasks, with the AI understanding your specific dbt environment and project structure.

data-modeling data-transformation analytics-engineering dbt-development developer-productivity

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