Best Claude Apps

dbt Claude connector

Explore, query, and build with dbt projects

Add dbt to Claude

Needs a dbt account All setup steps

dbt in Claude at a glance

Reads
45 tools
Workspace content, job runs, column lineages and 32 more
Creates & edits
7 tools
Workspace content, job runs, retry jobs and 1 more
Deletes
Nothing
No tool name suggests deleting
Acts as
Your account
Claude works through your own dbt sign-in

Counts come from the tool names in the official listing. See every tool

How a request travels Illustration, not a screenshot
  1. 1 · You ask

    “Search dbt for [a topic] and summarize what you find.”

  2. 2 · Claude calls

    search

    Searches across your dbt workspace

  3. 3 · Server runs it

    dbt server

    As your dbt account

  4. 4 · Answer

    Reply in the chat

    Write tools can be set to ask you first

The prompt is our example and the tool is one from dbt’s list. Claude chooses tools itself, so real calls can differ.

How to add dbt to Claude

dbt docs

Claude app web · desktop · mobile

  1. 1 Click Add to Claude or open Settings → Connectors and search for dbt.
  2. 2 Click Connect. Sign in to dbt and approve access.
  3. 3 In a chat, check dbt is on in the tools menu under the message box. Then ask.

On Team and Enterprise plans an owner may need to allow it first.

dbt MCP tools

60

45 read, 7 write, 8 unclear. The official listing gives tool names only, so the text beside each name is our summary of it, not the developer’s wording.

  • Workspace 7 tools

    • search Searches across your dbt workspace (our summary)
    • list Lists what is available in dbt (our summary)
    • show Opens one item and reads its full content (our summary)
    • test Tests items (our summary)
    • build Writes Builds items (our summary)
    • clone Writes Makes a copy of an item (our summary)
    • run Writes Runs items (our summary)
  • Job runs 3 tools

    • get_job_run_details Opens one job run with its details (our summary)
    • cancel_job_run Writes Cancels a job run (our summary)
    • trigger_job_run Writes Triggers a job run (our summary)
  • Compiles 1 tool

    • No read tools
    • compile Unclear
  • Documentation 1 tool

    • No read tools
    • docs Unclear
Show 41 more groups · 48 tools, 8 that change data · fusion compile sqls, generate model yamls, generate sources, generate staging models, parses, retry jobs, sqls, text sqls, column lineages, exposures, jobs, macros, metrics, models, sources, dimension values, dimensions, entities, job run artifacts, job run errors, jobs runs, lineage devs, lineages, mart models, metrics compiled sqls, model childrens, model healths, model parents, model performances, node devs, product doc pages, product docs, projects, related models, saved queries, seeds, semantic models, server branches, server versions, snapshots, tests
  • Fusion compile sqls 1 tool

    • No read tools
    • fusion.compile_sql Unclear
  • Generate model yamls 1 tool

    • No read tools
    • generate_model_yaml Unclear
  • Generate sources 1 tool

    • No read tools
    • generate_source Unclear
  • Generate staging models 1 tool

    • No read tools
    • generate_staging_model Unclear
  • Parses 1 tool

    • No read tools
    • parse Unclear
  • Retry jobs 1 tool

    • No read tools
    • retry_job_run Writes Runs a retry job (our summary)
  • Sqls 1 tool

    • No read tools
    • execute_sql Writes Executes a sql (our summary)
  • Text sqls 1 tool

    • No read tools
    • text_to_sql Unclear
  • Column lineages 2 tools

    • fusion.get_column_lineage Opens one column lineage with its details (our summary)
    • get_column_lineage Opens one column lineage with its details (our summary)
    • None
  • Exposures 2 tools

    • get_exposure_details Opens one exposure with its details (our summary)
    • get_exposures Pulls up a list of exposures (our summary)
    • None
  • Jobs 2 tools

    • get_job_details Opens one job with its details (our summary)
    • list_jobs Pulls up a list of jobs (our summary)
    • None
  • Macros 2 tools

    • get_all_macros Pulls up a list of macros (our summary)
    • get_macro_details Opens one macro with its details (our summary)
    • None
  • Metrics 2 tools

    • list_metrics Pulls up a list of metrics (our summary)
    • query_metrics Finds metrics that match what you ask for (our summary)
    • None
  • Models 2 tools

    • get_all_models Pulls up a list of models (our summary)
    • get_model_details Opens one model with its details (our summary)
    • None
  • Sources 2 tools

    • get_all_sources Pulls up a list of sources (our summary)
    • get_source_details Opens one source with its details (our summary)
    • None
  • Dimension values 1 tool

    • get_dimension_values Pulls up a list of dimension values (our summary)
    • None
  • Dimensions 1 tool

    • get_dimensions Pulls up a list of dimensions (our summary)
    • None
  • Entities 1 tool

    • get_entities Pulls up a list of entities (our summary)
    • None
  • Job run artifacts 1 tool

    • list_job_run_artifacts Pulls up a list of job run artifacts (our summary)
    • None
  • Job run errors 1 tool

    • get_job_run_error Opens one job run error with its details (our summary)
    • None
  • Jobs runs 1 tool

    • list_jobs_runs Pulls up a list of jobs runs (our summary)
    • None
  • Lineage devs 1 tool

    • get_lineage_dev Opens one lineage dev with its details (our summary)
    • None
  • Lineages 1 tool

    • get_lineage Opens one lineage with its details (our summary)
    • None
  • Mart models 1 tool

    • get_mart_models Pulls up a list of mart models (our summary)
    • None
  • Metrics compiled sqls 1 tool

    • get_metrics_compiled_sql Opens one metrics compiled sql with its details (our summary)
    • None
  • Model childrens 1 tool

    • get_model_children Opens one model children with its details (our summary)
    • None
  • Model healths 1 tool

    • get_model_health Opens one model health with its details (our summary)
    • None
  • Model parents 1 tool

    • get_model_parents Pulls up a list of model parents (our summary)
    • None
  • Model performances 1 tool

    • get_model_performance Opens one model performance with its details (our summary)
    • None
  • Node devs 1 tool

    • get_node_details_dev Opens one node dev with its details (our summary)
    • None
  • Product doc pages 1 tool

    • get_product_doc_pages Pulls up a list of product doc pages (our summary)
    • None
  • Product docs 1 tool

    • search_product_docs Finds product docs that match what you ask for (our summary)
    • None
  • Projects 1 tool

    • list_projects Pulls up a list of projects (our summary)
    • None
  • Related models 1 tool

    • get_related_models Pulls up a list of related models (our summary)
    • None
  • Saved queries 1 tool

    • list_saved_queries Pulls up a list of saved queries (our summary)
    • None
  • Seeds 1 tool

    • get_seed_details Opens one seed with its details (our summary)
    • None
  • Semantic models 1 tool

    • get_semantic_model_details Opens one semantic model with its details (our summary)
    • None
  • Server branches 1 tool

    • get_mcp_server_branch Opens one server branch with its details (our summary)
    • None
  • Server versions 1 tool

    • get_mcp_server_version Opens one server version with its details (our summary)
    • None
  • Snapshots 1 tool

    • get_snapshot_details Opens one snapshot with its details (our summary)
    • None
  • Tests 1 tool

    • get_test_details Opens one test with its details (our summary)
    • None

Read or write is our reading of each name. List checked 2026-10-20; developers can change tools at any time.

Things to ask Claude with dbt

Our suggestions, one for each kind of tool dbt offers. Not from dbt Labs or Anthropic. Fill in the [brackets].

  • Search dbt for [a topic] and summarize what you find.

    uses search
  • Open the dbt job run [name or link] and give me the key points.

    uses get_job_run_details
  • List the dbt jobs and give me a short overview.

    uses list_jobs

Security and access

Where requests go, whose account Claude uses, and what you control.

Account

Your own dbt account

You sign in when you connect. Claude works through that account, so it reaches what the account can reach.

Control

You approve write tools

In Claude’s connector settings you can choose, tool by tool, whether Claude must ask before using it. Write tools are marked in the list above. See write tools

Policy

Privacy policy

Published by dbt Labs and linked from the official listing. Read it ↗

Anthropic’s directory notes that it does not control which tools a developer exposes and cannot guarantee they work as intended or stay the same. Connect connectors you trust.

Reviews

No reviews yet. Used dbt with Claude? Tell others how it went.

Honest reviews only. We never pay for or edit ratings.

    Questions people ask

    What does the dbt connector do in Claude?

    Discover, query, run, and manage your dbt projects directly from Claude. Browse models, sources, and lineage; query metrics from the semantic layer; and trigger jobs on the dbt platform. Make dbt a native part of your AI workflow that helps you understand your project, ship changes, and answer questions from your data faster, with full context and less friction.

    Is the dbt connector official?

    It is made by dbt Labs and carries the Anthropic verified mark in Anthropic’s directory. This site is independent and lists it from the official directory.

    Do I need a dbt account?

    Yes. You sign in to dbt when you connect it, and Claude works through that account.

    Can Claude change or delete my dbt data?

    Judging by tool names, 7 of its 60 tools can change data. The other 45 only read. In Claude you can choose, per tool, whether Claude must ask before using it.

    Alternatives to dbt

    Other connectors ranked by how closely their descriptions and tools match dbt.

    Loading…

    Browse all connectors →