dlt-mcp
by dlt-hub
Overview
The dlt-mcp server allows LLMs to retrieve up-to-date information about dlt pipelines, datasets, and schemas, enhancing the development experience in AI-enabled IDEs.
Installation
uv run --with dlt-mcp[search] python -m dlt_mcpSecurity Notes
The `execute_sql_query` tool directly executes arbitrary SELECT SQL statements provided by the LLM (or potentially a malicious user). While `list_tables` and `get_table_schema` are suggested to guide the LLM, there are no explicit sanitization or validation steps for the `sql_select_query` parameter, making it highly vulnerable to SQL injection. Additionally, `dlt.attach(pipeline_name)` could potentially allow path traversal or access to unintended pipelines if `pipeline_name` is not sanitized.
Similar Servers
dbt-mcp
Provides a Model Context Protocol (MCP) server that exposes various dbt-related functionalities (CLI, Semantic Layer, Discovery, Admin API, Code Generation, LSP) as tools for AI agents to interact with dbt projects in Core, Fusion, and Platform environments.
mcp_massive
An AI agent orchestration server, likely interacting with LLMs and managing multi-agent workflows.
lex
Provides a UK legal research API for AI agents, offering capabilities to search legislation, caselaw, amendments, and explanatory notes using semantic and keyword search, and includes a Micro-Copilot (MCP) server for integration with AI assistants.
mcp-units
Converts cooking measurements (volume, weight, temperature) between common units, designed for integration with MCP-compatible tools and VSCode extensions.