Dbt MCP logo

Dbt MCP

未认领

作者:dbt-labs

A MCP (Model Context Protocol) server for interacting with dbt.

data-analyticsdata-engineeringdbtllmmcpmcp-servermodel-context-protocol

此服务器需要专门配置。目前没有可复用的公开启动命令,请遵循项目说明。

项目说明

更多AI & ML服务器

浏览完整目录

未认领列表

这个 MCP 服务器是你的吗?

此列表根据公开信息自动生成。认领后,你可以编辑页面、设置兼容性并解锁增长工具。全程不超两分钟。

认领此服务器

安全概况

已认领和已认证的服务器每周接受一次静态扫描,显示代码能触及的范围(外部服务、环境变量、shell 命令、代理配置目录)以及带有已知公告的依赖。认领此列表即可获得。 安全概况的工作原理

40 个工具中显示 40 个

文档中列出的工具 (40)

内容来自项目文档。服务器握手不会验证每个工具的说明或行为。

build

Executes models, tests, snapshots, and seeds in DAG order.

clone

Clones selected nodes from the specified state to the target schema(s).

compile

Generates executable SQL from models/tests/analyses; useful for validating Jinja logic.

docs

Generates documentation for the dbt project.

execute_sql

Executes SQL on dbt Platform infrastructure with Semantic Layer support.

get_all_macros

Retrieves macros; option to filter by package or return package names only.

get_all_models

Retrieves name and description of all models.

get_all_sources

Gets all sources with freshness status; option to filter by source name.

get_dimension_values

Gets distinct values for a dimension; option to scope to specific metrics.

get_dimensions

Gets dimensions for specified metrics.

get_entities

Gets entities for specified metrics.

get_exposure_details

(deprecated — use getnodedetails instead)

get_exposures

Gets all exposures (downstream dashboards, apps, or analyses).

get_lineage

Gets full lineage graph (ancestors and descendants) with type and depth filtering.

get_lineage_dev

Retrieves lineage from local manifest.json with type and depth filtering.

get_macro_details

(deprecated — use getnodedetails instead)

get_mart_models

Retrieves all mart models.

get_metrics_compiled_sql

Returns compiled SQL for metrics without executing the query.

get_model_children

(deprecated — use getlineage instead)

get_model_details

(deprecated — use getnodedetails instead)

get_model_health

Gets health signals: run status, test results, and upstream source freshness.

get_model_parents

(deprecated — use getlineage instead)

get_model_performance

Gets execution history for a model; option to include test results.

get_node_details

Gets full details for any dbt resource type (model, source, exposure, test, seed, snapshot, macro, semanticmodel).

get_node_details_dev

Retrieves node details from local manifest.json (models, seeds, snapshots, sources).

get_related_models

Finds similar models using semantic search.

get_seed_details

(deprecated — use getnodedetails instead)

get_semantic_model_details

(deprecated — use getnodedetails instead)

get_snapshot_details

(deprecated — use getnodedetails instead)

get_source_details

(deprecated — use getnodedetails instead)

get_test_details

(deprecated — use getnodedetails instead)

list

Lists resources in the dbt project by type with selector support.

list_metrics

Retrieves all defined metrics.

list_saved_queries

Retrieves all saved queries.

parse

Parses and validates project files for syntax correctness.

query_metrics

Executes metric queries with filtering and grouping options.

run

Executes models to materialize them in the database.

search

[Alpha] Searches for resources across the dbt project (not generally available).

show

Executes SQL against the database and returns results.

text_to_sql

Generates SQL from natural language using project context.

工具变更历史

比较相同配置的完整检查。只列出工具,未调用工具。此处不测量输入结构的变化。

尚无完整工具检查。