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
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_massive
An AI agent orchestration server, likely interacting with LLMs and managing multi-agent workflows.
lex
Provides a UK legal research API with advanced search capabilities for legislation, caselaw, explanatory notes, and amendments, designed for integration with AI agents via the MCP protocol.
mcp-units
Converts cooking measurements (volume, weight, temperature) between common units.