dbt-mcp
This MCP server provides tools to interact with dbt, enabling AI agents to access project context.
The dbt MCP server allows users to leverage various tools for executing and generating SQL on dbt Platform infrastructure. It supports Semantic Layer functionalities, enabling users to retrieve dimensions and entities for specified metrics, as well as compiled SQL for metrics without executing queries. Additionally, the server publishes an experimental Model Context Protocol Bundle with each release, facilitating easy integration for MCPB-aware clients. Users can access comprehensive documentation and community support to enhance their experience with the dbt MCP server. The architecture is designed to connect agents to a variety of tools, making it a versatile solution for managing and interacting with dbt projects effectively.
Compatible with
Install
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"dbt": {
"args": [
"dbt-mcp"
],
"command": "uvx"
}
}
}Config File Location
Mac: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Linux: ~/.config/claude/claude_desktop_config.json
Some servers require additional setup - check the GitHub README for specific instructions.
Permissions