DUMCP / MotherDuck
DuckDB / MotherDuck Local MCP
让 AI 助手用 DuckDB SQL 查询本地数据库文件、内存数据库、S3 或 MotherDuck,适合数据分析和数据工程。
DuckDBSQL 分析本地数据
它能帮你做什么?
让 AI 助手用 DuckDB SQL 查询本地数据库文件、内存数据库、S3 或 MotherDuck,适合数据分析和数据工程。通过 uvx 启动本地 MCP,可接 Claude Code、Codex、Gemini CLI 等客户端。
- 希望用 AI 探索 DuckDB 表结构和 SQL 的分析师
- 需要连接本地与远程分析数据的数据工程师
研究与数据科学研究、数据分析与数据库
如何开始使用
在 MCP 客户端配置 uvx mcp-server-motherduck --db-path /absolute/path/to/data.duckdb,连接指定本地文件且不启用 --read-write 时为只读模式。MotherDuck 连接需单独配置账号令牌;各客户端的具体配置见原始 README。
Claude DesktopClaude CodeCodex CLIGemini CLICursorVS CodeMCP 客户端
查看原始项目文档 费用与使用条件
本地服务器代码采用 MIT;本地计算资源与可选 MotherDuck、S3 等服务费用单独计算。
查看 MIT 许可证特点与使用边界
同一服务器可利用 DuckDB 分析引擎访问本地和远程数据,并支持目录浏览、SQL 查询和可选连接切换。与 MotherDuck 托管远程 MCP 相比,本项目在本地或自行托管运行。
- 只读模式仍可能访问本地文件、修改 DuckDB 设置,不等于为不可信第三方提供了安全隔离。
- --read-write 和 --allow-switch-databases 会扩大操作范围,按具体用途显式启用。
- 托管远程 MCP 是另一种部署选择,不与本条本地服务器混为同一服务。
介绍依据与原始来源
本站整理介绍并引导访问原始项目。功能、支持平台与价格可能变化,实际使用前请核对官方文档。
- 原始项目
https://github.com/motherduckdb/mcp-server-motherduck - 参考资料
https://github.com/motherduckdb/mcp-server-motherduck/blob/41acb581d9bc04e427655ba5178b2c5c01f68cd2/README.md - 参考资料
https://github.com/motherduckdb/mcp-server-motherduck/blob/41acb581d9bc04e427655ba5178b2c5c01f68cd2/LICENSE - 核验所依据的上游提交
https://github.com/motherduckdb/mcp-server-motherduck/commit/41acb581d9bc04e427655ba5178b2c5c01f68cd2