A DuckDB MCP server
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"iflow-mcp-mcp-server-duckdb","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# mcp-server-duckdb [](https://pypi.org/project/mcp-server-duckdb/) [](LICENSE) [](https://smithery.ai/server/mcp-server-duckdb) A Model Context Protocol (MCP) server implementation for DuckDB, providing database interaction capabilities through MCP tools. It would be interesting to have LLM analyze it. DuckDB is suitable for local analysis. <a href="https://glama.ai/mcp/servers/fwggl49w22"><img width="380" height="200" src="https://glama.ai/mcp/servers/fwggl49w22/badge" alt="mcp-server-duckdb MCP server" /></a> ## Overview This server enables interaction with a DuckDB database through the Model Context Protocol, allowing for database operations like querying, table creation, and schema inspection. ## Components ### Resources Currently, no custom resources are implemented. ### Prompts Currently, no custom prompts are implemented. ### Tools The server implements the following database interaction tool: - **query**: Execute any SQL query on the DuckDB database - **Input**: `query` (string) - Any valid DuckDB SQL statement - **Output**: Query results as text (or success message for operations like CREATE/INSERT) > [!NOTE] > The server provides a single unified `query` function rather than separate specialized functions, as modern LLMs can generate appropriate SQL for any database operation (SELECT, CREATE TABLE, JOIN, etc.) without requiring separate endpoints. > [!NOTE] > When the server is running in `readonly` mode, DuckDB's native readonly protection is enforced. > This ensures that the Language Model (LLM) cannot perform any write operations (CREATE, INSERT, UPDATE, DELETE), maintaining data integrity and preventing unintended changes. ## Configuration ### Required Parameters - **db-path** (string): Path to the DuckDB database file - The server will…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.