database
DuckDB MCP servers and skills
There are 20 ways to connect DuckDB to Claude, ChatGPT, Cursor and other AI assistants: 4 MCP servers and 16 skills. The most used is Duckdb MCP Native (4 GitHub stars).
Most used
Native Node.js/TypeScript implementation of DuckDB MCP extension
Load when hitting DuckDB syntax errors or writing DuckDB-specific SQL. Covers gotchas that differ from PostgreSQL/MySQL.
Upgrade the duck-read-cache-fs extension to a new DuckDB release. Use when the user asks to upgrade DuckDB, bump the duckdb submodule, sync to a new DuckDB tag (e.g. v1.5.2), or update the duckdb / duckdb-httpfs / extension-ci-tools submodules together.
Search past Claude Code session logs to recall prior decisions, patterns, or unresolved work. Use when user says "do you remember", "what did we do", references past conversations, or you need context from prior sessions.
MCP Memory Server with DuckDB backend
MCP Memory Server with DuckDB backend
MCP servers (4)
- 1Duckdb MCP Native theseedship · DatabasesNative Node.js/TypeScript implementation of DuckDB MCP extension83
- 2MCP Duckdb Memory Server IzumiSy · DatabasesMCP Memory Server with DuckDB backend56
- 3MCP Duckdb Memory Server IzumiSy · DatabasesMCP Memory Server with DuckDB backend56
- 4Duckdb MCP drama-fm · DatabasesDuckDB MCP Server31
Skills (16)
- 1duckdb-sql SignalPilot-Labs · DatabasesLoad when hitting DuckDB syntax errors or writing DuckDB-specific SQL. Covers gotchas that differ from PostgreSQL/MySQL.73
- 2upgrade-duckdb-extension dentiny · DatabasesUpgrade the duck-read-cache-fs extension to a new DuckDB release. Use when the user asks to upgrade DuckDB, bump the duckdb submodule, sync to a new DuckDB tag (e.g. v1.5.2), or update the duckdb / duckdb-httpfs / extension-ci-tools submodules together.70
- 3read-memories duckdb · DatabasesSearch past Claude Code session logs to recall prior decisions, patterns, or unresolved work. Use when user says "do you remember", "what did we do", references past conversations, or you need context from prior sessions.64
- 4duckdb-data wenerme · DatabasesUse when importing, exporting, reading, writing, or bulk-loading CSV, JSON, Parquet, Iceberg, or other data in DuckDB.43
- 5upgrade-duckdb-extension dentiny · DatabasesUpgrade the system_stats extension to a new DuckDB release. Use when the user asks to upgrade DuckDB, bump the duckdb submodule, sync to a new DuckDB tag (e.g. v1.5.2), or update the duckdb / extension-ci-tools submodules together.43
- 6upgrade-duckdb-extension dentiny · DatabasesUpgrade the rate_limit_fs extension to a new DuckDB release. Use when the user asks to upgrade DuckDB, bump the duckdb submodule, sync to a new DuckDB tag (e.g. v1.5.2), or update the duckdb / extension-ci-tools submodules together.37
- 7duckdb bytesagain · DatabasesDuckDB in-process analytical SQL database reference. Query CSV, Parquet, JSON files directly without import. Covers window functions, QUALIFY, ASOF joins, pivoting, Pandas/Polars zero-copy integration, Apache Arrow, S3 access, and extensions.24
- 8duckdb-paimon-analyze polardb · DatabasesQuery, browse, and analyze Apache Paimon tables using DuckDB and the paimon community extension, through local, OSS, or S3 filesystem warehouses or a REST catalog.24
- 9duckdb-dbt-pipeline-execution Heretek-AI · DatabasesExecutes and tests dbt transformation models against local or remote DuckDB parquet lakes with strict schema assertions.23
- 10sql-dialect-duckdb Yang-Shihui · DatabasesDuckDB SQL 方言要点与查询性能规范。写复杂 SQL、遇到方言报错、或查询超时时使用。22
- 11duckdb-zh RabbitAI-Lab · DatabasesDuckDB 列式分析数据库。适用于需要分析数据库的 MCP 场景。19
- 12duckdb-sql SignalPilot-Labs · DatabasesLoad when hitting DuckDB syntax errors or writing DuckDB-specific SQL. Covers gotchas that differ from PostgreSQL/MySQL.19
- 13duckdb-engineer Fede0808 · DatabasesEscribe y ejecuta consultas SQL complejas sobre archivos Parquet, CSV o JSON sin necesidad de un servidor de BD. Optimizado para pipelines locales rápidos.18
- 14duckdb David-Li0406 · DatabasesUse duckdb to run arbitrary SQL16
- 15duckdb_init kuc-arc-f · Databasesローカルに、duckdbファイル作成する。15
- 16write-script-duckdb adamkingsbury · DatabasesMUST use when writing DuckDB queries.13
Questions
Is there an official DuckDB MCP server?
Check the publisher on each listing: servers published by DuckDB itself are the official ones. The most used DuckDB server here is Duckdb MCP Native by theseedship.
How do I connect DuckDB to Claude?
Pick a server below, open its page and copy the install command for Claude Code, or the config block for Claude Desktop. Most DuckDB servers need an API key or token from your DuckDB account.