Submit

mcp-server-duckdb

@MCP-Mirror

Overview

what is mcp-server-duckdb?

The mcp-server-duckdb is a Model Context Protocol (MCP) server implementation for DuckDB, designed to facilitate database interactions through various MCP tools. It allows users to perform operations such as querying, table creation, and schema inspection on a DuckDB database.

how to use mcp-server-duckdb?

To use the mcp-server-duckdb, install it via Smithery and configure it in the Claude Desktop application. You can execute SQL commands through the provided tools to interact with the DuckDB database.

key features of mcp-server-duckdb?

  • Execute SELECT, INSERT, UPDATE, and DELETE queries.
  • Create new tables and list existing tables in the database.
  • Retrieve schema information for specific tables.
  • Operate in read-only mode to maintain data integrity.

use cases of mcp-server-duckdb?

  1. Performing data analysis using SQL queries on DuckDB.
  2. Integrating with applications that require database interactions.
  3. Debugging and inspecting database operations through the MCP Inspector.

FAQ from mcp-server-duckdb?

  • Can I run the server in read-only mode?

Yes! You can run the server in read-only mode to prevent any write operations.

  • What are the prerequisites for installation?

You need Python with the uv package manager and the DuckDB Python package.

  • How can I debug the server?

Use the MCP Inspector for a better debugging experience.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.