dbt-docs-mcp
dbt-docs-mcp
Model Context Protocol (MCP)-Server für die Interaktion mit dbt-Projektmetadaten, einschließlich dbt-Dokumentartefakten ( manifest.json , catalog.json ). Dieser Server stellt dbt-Diagramminformationen bereit und ermöglicht die Abfrage von Knotendetails, Modell-/Spaltenherkunft und zugehörigen Metadaten.
Schlüsselfunktionalität
Dieser Server bietet Tools für:
Suche nach dbt-Knoten:
Suchen Sie Knoten (Modelle, Quellen, Tests usw.) nach Namen (
search_dbt_node_names).Suchen Sie Knoten basierend auf Spaltennamen (
search_dbt_column_names).Suche innerhalb des kompilierten SQL-Codes von Knoten (
search_dbt_sql_code).
Knoten prüfen:
Rufen Sie detaillierte Attribute für die eindeutige ID eines beliebigen Knotens ab (
get_dbt_node_attributes).
Abstammung erkunden:
Suchen Sie nach direkten Upstream-Abhängigkeiten (Vorgängern) eines Knotens (
get_dbt_predecessors).Suchen Sie nach direkten nachgelagerten abhängigen Elementen (Nachfolgern) eines Knotens (
get_dbt_successors).
Herkunft auf Spaltenebene:
Verfolgen Sie alle Upstream-Quellen für eine bestimmte Spalte in einem Modell (
get_column_ancestors).Verfolgen Sie alle nachgelagerten abhängigen Elemente einer bestimmten Spalte in einem Modell (
get_column_descendants).
Vorgeschlagene Erweiterungen:
Tool, das die Ausführung von SQL-Abfragen ermöglicht.
Tool, das Tabellen-/Ansichts-/Spaltenmetadaten direkt aus der Datenbank abruft.
Tool zum Durchsuchen der Wissensdatenbank.
Related MCP server: OpsLevel MCP
Erste Schritte
Voraussetzungen: Stellen Sie sicher, dass Sie Python installiert haben und uv
Klonen Sie das Repo:
git clone <repository-url> cd dbt-docs-mcpOptional: Analysieren Sie das dbt-Manifest für die Herkunft auf Spaltenebene:
Richten Sie die erforderliche Python-Umgebung ein, zB: GXP2
Verwenden Sie das bereitgestellte Skript
scripts/create_manifest_cl.pyund geben Sie einfach den Pfad zu Ihrem dbt-Manifest, dbt-Katalog und die gewünschten Ausgabepfade für Ihr Schema und Ihre Spaltenherkunftsdatei an: GXP3Abhängig von der Größe Ihres DBT-Projekts kann das Erstellen der Spaltenherkunft eine Weile dauern (Stunden).
Führen Sie den Server aus:
Wenn Ihr gewünschter MCP-Client (Claude Desktop, Cursor usw.) mcp.json unterstützt, würde er wie folgt aussehen: 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