Back to Home
dlt-hub icon

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

Run Command
uv run --with dlt-mcp[search] python -m dlt_mcp

Security 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

Stats

Interest Score33
Security Score3
Cost ClassMedium
Avg Tokens1500
Stars3
Forks0
Last Update2025-12-05

Tags

MCPdltLLMIDE ToolingData Engineering