ktanaka101/mcp-server-duckdb
A Model Context Protocol (MCP) server implementation for DuckDB, providing database interaction capabilities
This project helps data analysts and researchers use large language models (LLMs) to interact with their local DuckDB databases. It takes natural language requests from an LLM, translates them into SQL queries, executes them against your DuckDB file, and returns the results to the LLM. This allows you to perform data analysis, retrieve specific information, or even inspect your database schema without writing SQL yourself.
173 stars. Used by 1 other package. No commits in the last 6 months. Available on PyPI.
Use this if you want to enable a large language model to query and interact with your local DuckDB databases using natural language.
Not ideal if you need to connect to a remote, enterprise-scale database or require advanced database administration features beyond basic querying and schema inspection.
Stars
173
Forks
22
Language
Python
License
MIT
Category
Last pushed
May 05, 2025
Commits (30d)
0
Dependencies
2
Reverse dependents
1
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mcp/ktanaka101/mcp-server-duckdb"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related servers
dbt-labs/dbt-mcp
A MCP (Model Context Protocol) server for interacting with dbt.
kubeflow/mcp-apache-spark-history-server
MCP Server for Apache Spark History Server. The bridge between Agentic AI and Apache Spark.
HatriGt/hana-mcp-server
SAP HANA MCP server — Model Context Protocol server for SAP HANA. Use with Claude Code, VS Code....
redis/mcp-redis
The official Redis MCP Server is a natural language interface designed for agentic applications...
ergut/mcp-bigquery-server
A Model Context Protocol (MCP) server that provides secure, read-only access to BigQuery...