Best DuckDB MCP Servers
DuckDB is an in-process SQL OLAP database management system designed for analytical queries with a simple, embeddable architecture that supports various programming languages and platforms.
Why this server?
Allows running data quality validation rules against a DuckDB database, including completeness, uniqueness, and statistical checks.
AlicenseBqualityBmaintenanceAgentic data quality MCP server — runs structured validation rules against warehouses (DuckDB, BigQuery, Athena, Databricks, Postgres), diagnoses failures with LLM root cause analysis, and proposes SQL remediations. Full audit trail of every AI decision.Last updated1063Apache 2.0Why this server?
Connects to DuckDB databases to run SQL queries and generate insights from the data
Why this server?
Connects to DuckDB databases for profiling and monitoring.
Why this server?
Manages multi-tenant DuckDB databases with query execution, caching, and built-in UI.
AlicenseAqualityFmaintenanceMCP server for multi-tenant DuckDB management with R2/S3 cloud storage, enabling AI agents to manage per-user databases with automatic cloud persistence.Last updated6876MITWhy this server?
Enables querying of geographic data stored in parquet files via DuckDB's HTTP filesystem support.
AlicenseAqualityBmaintenanceRemote MCP server for geographic data. Free and x402 paid packs all normalized for cross domain joins. Start with get_catalog, then get_pack for details.Last updated9MITWhy this server?
The server implementation was inspired by and incorporates code from mcp-server-duckdb, suggesting potential DuckDB database connectivity capabilities.
AlicenseBqualityCmaintenanceA Model Context Protocol server that enables AI assistants to securely interact with ClickHouse databases, supporting table exploration and SQL query execution through a controlled interface.Last updated18Apache 2.0Why this server?
Uses DuckDB to query provider-level Medicaid claims data from local Parquet files, enabling high-performance analysis of HCPCS codes, NPI-specific spending, and service summaries.
AlicenseBqualityCmaintenanceProvides access to Medicaid public data including drug pricing (NADAC), state enrollment trends, federal upper limits, drug rebate information, and utilization statistics through a hybrid CSV caching and DKAN API approach.Last updated12MITWhy this server?
Uses DuckDB as a local cache for high-performance SQL queries, statistical analysis, and geospatial operations on downloaded open data.
AlicenseAqualityCmaintenanceAn MCP server for discovering, downloading, querying, and analyzing datasets from Ontario's open data portals, allowing natural language questions and high-performance analytics via DuckDB.Last updated231MITWhy this server?
Supports working with DuckDB as a database backend for dbt projects, as shown in the profiles.yml example.
AlicenseAqualityDmaintenanceA Model Context Protocol (MCP) server that wraps the dbt CLI tool, enabling AI coding agents to interact with dbt projects through standardized MCP tools. Developed by Mammoth Growth.Last updated918MIT