dbt-core-mcp
Verified Safeby NiclasOlofsson
Overview
Enhances AI assistants (like Copilot) to intelligently interact with dbt projects by executing commands and providing project metadata, lineage, and compiled SQL, respecting the user's local environment.
Installation
No command providedSecurity Notes
The server's primary function is to act as a bridge, executing dbt commands within the user's environment. It does not introduce new arbitrary execution capabilities beyond what dbt itself allows. Risks are primarily associated with the security of the user's dbt project and its underlying environment/database connections, rather than vulnerabilities in the MCP server itself. It relies on `uvx` or `pipx` for execution, which are standard Python package runners. No explicit 'eval' or obfuscation found.
Similar Servers
context-portal
A database-backed Model Context Protocol (MCP) server for managing structured project context, designed to be used by AI assistants and developer tools within IDEs and other interfaces for Retrieval Augmented Generation (RAG) and prompt caching.
dbt-mcp
The dbt MCP server enables AI agents to interact with dbt Core, dbt Fusion, and dbt Platform by providing tools for SQL execution, semantic layer queries, dbt CLI operations, administration, code generation, and language server protocol functionalities.
mcp
The Neo4j MCP server enables AI/LLM clients to interact with a Neo4j graph database through tool calling, allowing schema introspection, Cypher query execution (read/write), and discovery of Graph Data Science (GDS) procedures.
django-ai-boost
Provides a Model Context Protocol (MCP) interface for Django applications, allowing AI assistants to introspect project details like models, URLs, settings, and database schema.