Catch breaking dbt schema changes before dbt run executes them: dropped columns, the downstream models and data tests they break, contract violations. Static analysis of compiled SQL, no warehouse connection. Like terraform plan, for dbt.
接入配置
选择客户端,复制配置,再按项目文档补齐环境变量。
claude mcp add dbt-plan -- uvx dbt-plan~/.codex/config.toml
[mcp_servers.dbt-plan]
command = "uvx"
args = ["dbt-plan"]
# codex mcp add dbt-plan -- uvx dbt-plan~/.cursor/mcp.json
{
"mcpServers": {
"dbt-plan": {
"command": "uvx",
"args": [
"dbt-plan"
]
}
}
}.vscode/mcp.json
{
"servers": {
"dbt-plan": {
"type": "stdio",
"command": "uvx",
"args": [
"dbt-plan"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"dbt-plan": {
"command": "uvx",
"args": [
"dbt-plan"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"dbt-plan": {
"command": "uvx",
"args": [
"dbt-plan"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"dbt-plan": {
"command": "uvx",
"args": [
"dbt-plan"
]
}
}
}