dbt MCP (dbt-labs/dbt-mcp) — это официальный MCP-сервер от dbt Labs, который предоставляет LLM-агентам стандартизированный доступ к dbt-проектам, включая CLI-операции, семантический слой, метаданные моделей, lineage и инструменты управления жизненным циклом данных. Он позволяет AI-ассистентам работать с dbt Core, dbt Platform и dbt Fusion как с интерактивной аналитической средой через Model Context Protocol, превращая dbt-инфраструктуру в “agent-ready data platform”.
Ключевые особенности:
dbt CLI Tools Integration Позволяет агентам выполнять основные команды dbt: run, test, build, compile, parse, docs, а также управлять моделями, снапшотами и seed-данными прямо через MCP-интерфейс. Это делает возможным full-cycle data engineering через AI.
Semantic Layer Access Поддерживает работу с dbt Semantic Layer: получение метрик, измерений, сущностей, выполнение запросов к метрикам и получение compiled SQL. Это дает агентам возможность делать бизнес-аналитику на уровне семантики, а не только таблиц.
Discovery API & Metadata Graph Предоставляет доступ к моделям, источникам, exposures, макросам и lineage-графу. AI-агенты могут исследовать структуру данных, зависимости моделей и влияние изменений (impact analysis).
Column-level Lineage (Fusion/LSP) Через dbt LSP и Fusion engine поддерживается анализ колонок и их происхождения, что позволяет выполнять глубокий data lineage analysis и debugging трансформаций на уровне полей.
Codegen и автоматизация dbt-проектов Включает генерацию YAML, staging-моделей и source definitions, что ускоряет разработку dbt-проектов и снижает ручную работу аналитиков и инженеров.
Admin API & Job Control Поддерживает управление dbt Cloud jobs: запуск, мониторинг, retry, получение логов и артефактов выполнения. Это фактически превращает MCP в control-plane для dbt инфраструктуры.
Product Docs RAG-интеграция Позволяет агентам искать и извлекать документацию dbt прямо из docs.getdbt.com, обеспечивая встроенный knowledge access без внешнего RAG слоя.
Для кого:
Платформа ориентирована на data engineers, analytics engineers, BI teams, platform engineers и AI engineering команды, которые работают с dbt как core transformation layer. Особенно полезна организациям, которые хотят подключить LLM-агентов к production data pipelines для анализа, автоматизации и генерации моделей данных.
Сценарии использования: AI-ассистент для разработки dbt-моделей (SQL + YAML generation) Автоматический lineage analysis и impact assessment перед изменениями Natural language запросы к семантическому слою (metrics & KPIs) Управление dbt job runs через LLM (CI/CD data pipelines) AI data catalog explorer для больших dbt-проектов Автоматический review и тестирование data models Генерация документации и staging моделей через AI Цены и доступность:
dbt MCP распространяется как open-source инструмент от dbt Labs и доступен бесплатно через GitHub и npm/uvx экосистему. Для работы требуется доступ к dbt Core или dbt Cloud (в зависимости от используемых функций), включая environment variables и credentials. Расширенные возможности зависят от инфраструктуры dbt Platform.