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?
Supports querying DuckDB and MotherDuck instances, providing agents with access to analytical data processing.
-securityAlicense-qualityOpen-source agentic schema layer. Define metrics once in YAML, query governed data from any warehouse (Snowflake, BigQuery, Databricks, PostgreSQL, DuckDB) via MCP.Last updated a month ago22Apache 2.0Why this server?
Provides reusable modules for data storage integration with DuckDB, enabling database operations and analytics capabilities

IBM i MCP Serverofficial
-securityAlicense-qualityEnables AI agents to interact with IBM i systems through SQL tools and commands, supporting secure authentication, system monitoring, and database operations via the Model Context Protocol.Last updated 17 days ago49Apache 2.0Why this server?
Provides data storage integration with examples for database operations and analytics workloads

IBM i MCP Serverofficial
-securityAlicense-qualityEnables AI assistants to interact with IBM i systems through SQL tools and authenticated connections. Provides system monitoring, database queries, and performance analysis capabilities with secure token-based authentication and connection pooling.Last updated 17 days ago49Apache 2.0Why this server?
Enables querying Markdown frontmatter data using DuckDB SQL, including support for complex queries with type casting, JSON array operations, and semantic search with vector embeddings.
AsecurityAlicense-qualityEnables querying and updating Markdown frontmatter metadata using DuckDB SQL, with optional semantic search capabilities for finding similar documents based on content.Last updated 3 months ago1MITWhy this server?
Provides SQL query execution and schema exploration capabilities for clinical datasets stored in DuckDB, including MIMIC-IV and eICU tabular data with tools for database schema inspection, table information retrieval, and SELECT query execution.
Why this server?
Provides SQL analytics capabilities for querying local DuckDB databases, in-memory databases, and cloud-stored databases using DuckDB's SQL dialect.
AsecurityAlicense-qualityEnables AI assistants and IDEs to execute SQL queries on local DuckDB databases, in-memory databases, or cloud-stored databases with support for flexible connections and configurable result limits.Last updated 3 months ago1MITWhy this server?
Supports working with DuckDB as a database backend for dbt projects, as shown in the profiles.yml example.
AsecurityAlicense-qualityA 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 updated 9 months ago919MITWhy 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.
AsecurityAlicense-qualityProvides 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 updated 2 months ago11MITWhy this server?
Connects to DuckDB databases to run SQL queries and generate insights from the data