MCPHub

0 serversUpdated Aug 28, 2026

ServersTrendingCategories
MCPHub

Catalog

  • Servers
  • Trending
  • Categories

Company

  • About

Shout out

  • Formatly
  • Hirime

Searchable catalog of Model Context Protocol servers. Find tools that connect your AI assistant to the services and data you use.

PrivacyTerms

© 2026 MCPHub

Servers/Databases/MotherDuck
DatabasesOfficial
M

MotherDuck

Query and analyze data with MotherDuck and local DuckDB

511 starsUpdated Aug 19, 2026
View on GitHub

Ads

Overview

Connect AI assistants to your data using DuckDB's powerful analytical SQL engine. Supports connecting to local DuckDB files, in-memory databases, S3-hosted databases, and MotherDuck. Allows executing SQL read- and write-queries, browsing database catalogs, and switching between different database connections on-the-fly. Looking for a fully-managed remote MCP server for MotherDuck? → Go to the MotherDuck Remote MCP docs > 📝 Migrating from v0.x? > - Read-only by default: The server now runs in read-only mode by default. Add --read-write to enable write access. See Securing for Production. > - Default database changed: --db-path default changed from md: to :memory:. Add --db-path md: explicitly for MotherDuck. > - MotherDuck read-only requires read-scaling token: MotherDuck connections in read-only mode require a read-scaling token. Regular tokens require --read-write.

Installation

uvx mcp-server-motherduck --db-path :memory: --read-write --allow-switch-databases

Configuration

{
  "mcpServers": {
    "DuckDB (in-memory, r/w)": {
      "command": "uvx",
      "args": [
        "mcp-server-motherduck",
        "--db-path",
        ":memory:",
        "--read-write",
        "--allow-switch-databases"
      ]
    }
  }
}

Capabilities

  • Run SQL queries against DuckDB or MotherDuck

    ask your assistant to execute analytical SQL via `execute_query`, supporting read and optional write operations.

  • Explore database schemas

    list available databases with `list_databases`, then drill into tables and columns using `list_tables` and `list_columns`.

  • Switch between database connections

    use `switch_database_connection` to move between local DuckDB files, in-memory instances, S3-hosted databases, or MotherDuck at runtime.

  • Connect to MotherDuck for cloud analytics

    point the server at `md:` with a token to query and manage MotherDuck databases directly.

  • Control query output size

    configure `--max-rows` and `--max-chars` to limit result sets returned to the assistant.

Tags

  • database
  • sql
  • data-analysis
  • analytics

Related MCP servers

I

InstantDB

Official

Create, manage, and update applications on InstantDB, the modern Firebase.

10.5kDatabasesUpdated 1 day ago
J

Jitsu

Official

Manage Jitsu data pipelines from your AI assistant — destinations, streams, connections, syncs, functions, and live events.

5kDatabasesUpdated 3 days ago

PostgreSQL MCP Server

Official

Run read-only SQL queries and inspect PostgreSQL schemas from your MCP client.

3.2kDatabasesUpdated 5 days ago
F

Financial Datasets

Official

Stock market API made for AI agents

2.3kDatabasesUpdated Jun 5, 2025