Developer Tools

dbt MCP Server

Use Studio chat to drive this server — credentials stay in your workspace.

DBT is a data transformation tool that allows teams to manage and document their data transformation workflows, ensuring that data analysts and engineers can work collaboratively on analytics engineering projects.

5 tools
Agent guide included
API Key or One-click sign in
Start Chatting

Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.

Browse all tools

AI Skill
SKILL.md

Domain knowledge for dbt — workflow patterns, data models, and gotchas for your AI agent.

dbt

dbt Cloud manages data transformation projects, runs, and environments. account_id required for most calls.

Data Model

  • Environments (deployment targets: dev, prod), Projects (dbt project configs), Repositories (linked Git repos), Runs (job run history), Users (account members).

Gotchas

  • account_id: Almost every operation needs account_id — get from dbt Cloud URL or account settings.
  • Environments vs Projects: Environments are deployment targets; Projects are dbt project configs.

Tools in this Server (5)

Dbt Fetch Environments

Fetch a list of all environments set up for a specific account in DBT to manage and organize different data transformation contexts. Use this tool for...

Dbt List Projects

Obtain a full list of analytics projects associated with a specific DBT account. This is useful for identifying all active and inactive data projects ...

Dbt List Repositories

Access a collection of repositories linked to your DBT account, aiding in version control and organization of data models. Utilize this tool when you ...

Dbt List Runs

Retrieve a list of all transformation runs within a specified DBT account. Use this tool to monitor execution statuses and troubleshoot failed runs in...

Dbt List Users

List all users associated with a DBT account to manage access and collaboration within analytics projects. Employ this tool to get details like user n...

Frequently Asked Questions

What is the dbt MCP server?

DBT is a data transformation tool that allows teams to manage and document their data transformation workflows, ensuring that data analysts and engineers can work collaboratively on analytics engineering projects. It provides 5 tools that AI agents can use through the Model Context Protocol (MCP).

How do I connect dbt to my AI agent?

Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/dbt. Authentication is handled automatically.

How many tools does dbt provide?

dbt provides 5 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.

What authentication does dbt require?

dbt uses API Key or One-click sign in. dbt requires credentials. Connect via MCPBundles and authentication is handled automatically.

Setup Instructions

Connect dbt to any MCP client in minutes

https://mcp.mcpbundles.com/bundle/dbt

What is MCP?

Model Context Protocol lets AI tools call external capabilities securely through a single URL. This bundle groups tools behind an MCP endpoint that many clients can use.

Use this bundle in 3 steps

  1. Copy the MCP URL above
  2. Open your AI tool and add a new MCP/connector
  3. Paste the URL and follow any auth prompts

Claude Desktop Users

Skip the manual setup! Use the .mcpb file format for one-click installation. Check the Claude Desktop tab for setup instructions.

Pick your tool tab for exact steps

Select ChatGPT, Cursor, Claude Code, or another tab for copy-paste config.

Ready to chat with dbt?

Same flow: Studio opens on this server after sign-in. Keep chatting to call tools from the conversation.

dbt MCP Server & Skill — 5 Tools