ContextHub
開発・コーディング無料プランあり🔓 APIキー不要uvx

dbt MCP Server

dbt MCPサーバーでClaudeがモデル管理・テスト実行

516GitHub
クイックインストール
uvx dbt-mcp

概要

dbt MCP Serverの設定方法と使い方

データ変換ツール「dbt」のプロジェクト管理をClaudeから行えるMCPサーバー

dbtモデルの一覧・内容確認、dbt run・testコマンドの実行、ドキュメントの生成、リネージグラフの確認が可能

ClaudeとdbtのMCPサーバー連携により、モデル設計のレビューやテスト結果の分析を自動化でき、エラー修正提案もClaudeが即座に提示する

データリネージの可視化・説明をClaudeが担当し、チームへの共有ドキュメント作成も効率化できる

データエンジニアリング作業の品質向上と学習コスト削減を同時に実現できる唯一の連携方法

料金・APIキー情報

料金

無料プランあり

APIキー

🔓 不要

このMCPはAPIキー不要です。別途セットアップが必要な場合があります(上記参照)。

こんな使い方ができます

dbtモデルの一覧と内容をClaudeに読み込ませてコードレビューを依頼できる

Claudeにdbt runを実行させてエラーメッセージを解析・修正提案させられる

dbtのデータリネージをClaudeに説明させてチームへの共有資料を作成できる

セットアップ手順

  1. 1

    dbtプロジェクトがローカルに存在することを確認する(dbt init で新規作成も可能)

  2. 2

    uvxがインストールされていることを確認する(pip install uv)

  3. 3

    ターミナルで以下のコマンドを実行してClaude Codeに追加する:claude mcp add dbt -e DBT_PROJECT_DIR=/path/to/your/dbt/project -- uvx dbt-mcp

設定ファイル

⚠️

コピー前に確認

dbtプロジェクトがローカルに存在すること。Python 3.10以上とuvxが必要

Terminal
claude mcp add dbt -e DBT_PROJECT_DIR=/path/to/your/dbt/project -- uvx dbt-mcp
#dbt#データパイプライン#SQL変換

外部リンク