dbt-docs-mcp
dbt-docs-mcp
Сервер Model Context Protocol (MCP) для взаимодействия с метаданными проекта dbt, включая артефакты dbt Docs ( manifest.json , catalog.json ). Этот сервер предоставляет информацию о графе dbt и позволяет запрашивать сведения об узле, происхождение модели/столбца и связанные метаданные.
Ключевые функции
Этот сервер предоставляет инструменты для:
Поиск узлов dbt:
Найти узлы (модели, источники, тесты и т. д.) по имени (
search_dbt_node_names).Найдите узлы на основе имен столбцов (
search_dbt_column_names).Поиск в скомпилированном SQL-коде узлов (
search_dbt_sql_code).
Осмотреть узлы:
Получить подробные атрибуты для любого заданного уникального идентификатора узла (
get_dbt_node_attributes).
Исследуйте родословную:
Найти прямые восходящие зависимости (предшественников) узла (
get_dbt_predecessors).Найти прямых нисходящих зависимых элементов (последователей) узла (
get_dbt_successors).
Родословная на уровне столбцов:
Отслеживание всех восходящих источников для определенного столбца в модели (
get_column_ancestors).Отслеживать все нисходящие зависимости определенного столбца в модели (
get_column_descendants).
Предлагаемые расширения:
Инструмент, позволяющий выполнять SQL-запросы.
Инструмент, который извлекает метаданные таблицы/представления/столбца непосредственно из базы данных.
Инструмент для поиска в базе знаний.
Related MCP server: OpsLevel MCP
Начиная
Предварительные условия: Убедитесь, что у вас установлен Python и uv
Клонируйте репозиторий:
git clone <repository-url> cd dbt-docs-mcpНеобязательно: проанализировать манифест dbt для определения происхождения на уровне столбцов:
Настройте необходимую среду Python, например: GXP2
Используйте предоставленный скрипт
scripts/create_manifest_cl.pyи просто укажите путь к вашему манифесту dbt, каталогу dbt и желаемые выходные пути для вашей схемы и файла происхождения столбцов: GXP3В зависимости от размера вашего проекта dbt, создание столбцовой родословной может занять некоторое время (часы)
Запустите сервер:
Если ваш желаемый клиент MCP (рабочий стол Claude, Cursor и т. д.) поддерживает mcp.json, он будет выглядеть так: GXP4
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
MCP server for querying Forkast documentation
Enable secure connectivity between Sentry issues and debugging data, and LLM clients, using a Model Context Protocol (MCP) server.
A Model Context Protocol server for Wix AI tools
MCP server to assist with JxBrowser development.
Related MCP Servers
- AlicenseBqualityAmaintenanceA MCP (Model Context Protocol) server for interacting with dbt.16602Apache 2.0

OpsLevel MCPofficial
AlicenseNot gradedqualityCmaintenanceModel Context Protocol (MCP) server for OpsLevel12MIT- AlicenseBqualityBmaintenanceA Model Context Protocol (MCP) server for Storybook.290846MIT
- AlicenseNot gradedqualityAmaintenanceLocal-first MCP server for querying multi-repo engineering documentation artifacts from a SQLite corpus.10AGPL 3.0
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/mattijsdp/dbt-docs-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server