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.
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.
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.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work