MCPlucker
Integrates DuckDB with Model Context Protocol clients for advanced data management and analysis.
소개
MCPlucker acts as a dedicated Model Context Protocol server, enabling seamless interaction with DuckDB databases through an MCP client like Claude Code. It empowers users to effortlessly load data from various file formats (CSV, JSON, Parquet), explore table schemas, execute complex SQL queries, and perform basic data summaries. This tool streamlines data management and analysis workflows, making DuckDB's powerful capabilities accessible through natural language or structured MCP commands.
주요 기능
- Supports loading data from CSV, JSON, and Parquet files into DuckDB
- Leverages native DuckDB for high-performance SQL querying and compatibility
- Ensures data integrity with structured input/output and comprehensive type validation
- Provides clear error messages for robust error handling
- Fully compliant with the Model Context Protocol (MCP) standard
- 2 GitHub stars
사용 사례
- Executing ad-hoc SQL queries against DuckDB tables using natural language or structured commands
- Efficiently loading diverse datasets (CSV, JSON, Parquet) into DuckDB
- Summarizing and exploring DuckDB table schemas and contents