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.
Available on PyPI.
Use this if you want to improve the quality, governance, and documentation of your dbt models more efficiently by interacting with an AI assistant rather than running manual commands.
Not ideal if you prefer a traditional command-line interface for dbt project auditing and documentation, or if you do not use dbt for your data transformation workflows.
Stars
36
Forks
—
Language
Python
License
MIT
Category
Last pushed
Mar 11, 2026
Commits (30d)
0
Dependencies
5
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mcp/Astoriel/dbt-doctor"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
dbt-labs/dbt-mcp
A MCP (Model Context Protocol) server for interacting with dbt.
kubeflow/mcp-apache-spark-history-server
MCP Server for Apache Spark History Server. The bridge between Agentic AI and Apache Spark.
HatriGt/hana-mcp-server
SAP HANA MCP server — Model Context Protocol server for SAP HANA. Use with Claude Code, VS Code....
redis/mcp-redis
The official Redis MCP Server is a natural language interface designed for agentic applications...
ergut/mcp-bigquery-server
A Model Context Protocol (MCP) server that provides secure, read-only access to BigQuery...