dbt-core-mcp and dbt-doctor

The two tools are complementary, as "dbt-core-mcp" provides the foundational Model Context Protocol server for interacting with dbt projects, while "dbt-doctor" leverages that protocol to offer advanced AI-driven quality, governance, and documentation features.

dbt-core-mcp
52
Established
dbt-doctor
41
Emerging
Maintenance 10/25
Adoption 5/25
Maturity 22/25
Community 15/25
Maintenance 10/25
Adoption 7/25
Maturity 24/25
Community 0/25
Stars: 11
Forks: 4
Downloads:
Commits (30d): 0
Language: Python
License: MIT
Stars: 36
Forks:
Downloads:
Commits (30d): 0
Language: Python
License: MIT
No risk flags
No risk flags

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

About dbt-doctor

Astoriel/dbt-doctor

AI-driven quality & governance MCP Server for dbt projects. Audit coverage, profile data, detect schema drift, and auto-generate documentation — all through natural language with your AI assistant.

This project helps data engineers and analytics engineers manage the quality and documentation of their dbt projects using an AI assistant. It takes your existing dbt project and data warehouse as input, allowing you to ask questions in natural language. The output includes project health scores, data profiles, schema drift alerts, and automatically generated documentation and tests written back into your schema.yml files.

data-quality dbt-governance data-documentation schema-management analytics-engineering

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