This walks you through the entire dbt MCP server setup process, from deciding between local (uvx) versus remote (HTTP) deployment to generating the actual JSON config for your client. It asks the right questions upfront (which client, what use case, which tools to enable) and gives you templated configs for Claude Desktop, Claude Code, Cursor, and VS Code. The decision flow is sensible: local if you need CLI access for development work, remote if you're just querying metrics and metadata. Particularly good on credential security, explicitly telling you to use environment variable references instead of hardcoded tokens. The only gap is it cuts off mid-sentence in the Claude Code section, but everything before that is solid reference material for first-time setup or troubleshooting connection issues.
npx skills add https://github.com/dbt-labs/dbt-agent-skills --skill configuring-dbt-mcp-server