MotherDuck

MotherDuck

by MotherDuck • • Data Warehouses

No reviews yet
Free plan available View plans

MotherDuck is a serverless data warehouse built on DuckDB that gives every user, customer and AI agent its own compute instance, billed by usage.

MotherDuck answers analytical questions in the cloud, asked as SQL, Python, a command line call or a prompt to an AI agent. MotherDuck Corporation of Seattle builds it, and co-founder Jordan Tigani came from the Google team that turned Dremel into BigQuery. The engine underneath is DuckDB, the open-source analytics database, run as a managed cloud service in collaboration with DuckLabs. A team gets warehouse storage and compute without provisioning or sizing a cluster. Hypertenancy is the core of the design: every person, dashboard and agent session gets its own isolated DuckDB instance, called a Duckling. Each one is sized independently, from Pulse up to Giga. Read scaling replicas add more Ducklings when many read-only connections arrive. The MotherDuck MCP Server connects Claude, ChatGPT, Gemini or Cursor to the warehouse, and every query an agent runs comes back with its SQL. Dives turn a question into an interactive visualization that stays in the workspace or embeds in an application. Flights run agent-written Python pipelines on a schedule. Guides keep a team's metric definitions and join logic as markdown beside the data, so each agent works from the same context. The service is aimed at small and mid-size data teams that want a warehouse built on DuckDB rather than a large cluster. Software companies use hypertenancy to give each customer a separate instance for the analytics inside their product. One heavy user then cannot slow the others. Developers who already analyze data with DuckDB on a laptop can move the same SQL into a shared cloud database. Teams that want AI agents to query company data get sandboxed compute for each agent. For internal dashboards, dbt models shape the tables and a BI tool such as Tableau reads the results. Loaders like Fivetran, Airbyte and dlt bring data in. Parquet or CSV files in S3, Cloudflare R2 or Azure can be queried where they sit. Teams arriving from Snowflake, BigQuery or Redshift have migration guides that map each familiar feature to its MotherDuck counterpart. Database shares hand another organization a live read-only view of the data. Zero-copy clones give a test environment its own database without extra storage.

Pricing

View plans
  • Lite

    Free

    • $0 per organization a month plus usage; no credit card required
    • Up to 3 internal active users and 2 service accounts
    • 10 GB storage and 10 hours of Pulse compute a month included
    • Pulse instances only
    • Usage beyond the grants: storage $0.04 per GB a month, Pulse $0.60 per CU hour metered per query
    • Flights F4 $0.15 an hour with limits; F16 $0.60 an hour with a credit card
    • Preset roles for role-based access control
    • Guides shared context for AI agents
    • Snapshot retention up to 1 day on paid Lite, none on free Lite
    • Community support
  • Business

    $250 per month

    Per organization a month plus usage; annual contracts are a usage pre-commit arranged with sales

    • 7-day trial with no credit card
    • Up to 10 internal active users and unlimited service accounts
    • Five instance types and read scaling replicas
    • Storage $0.04 per GB a month; Pulse $0.60 per CU hour metered per query
    • Standard $2.40, Jumbo $4.80, Mega $12.00 and Giga $24.00 an hour, billed per second
    • Flights F4 $0.15, F16 $0.60 and F32 $1.20 an hour, billed per second
    • AI Functions $1.00 per AI Unit, default cap of 10 AI Units per Duckling session
    • Preset and custom roles, query history and secure views on shares
    • Snapshot retention up to 90 days, 7 days by default
    • Support from MotherDuck experts and a 99.9% availability SLA
    • Bought direct only
  • Enterprise

    Custom pricing

    • Custom contract with fixed-cost capacity pricing; direct or through an AWS Marketplace private offer
    • Everything in Business
    • Unlimited internal active users and service accounts
    • AWS PrivateLink connectivity and IP allowlisting
    • HIPAA BAA
    • Bring Your Own Compute on request
  • DuckDB Enterprise Support

    Custom pricing

    • Price on request
    • Paid support for teams running open-source DuckDB, sold separately from the warehouse plans

Features

  • Included: Independent scaling of storage and compute
  • Included: Serverless query execution
  • Included: Multi-cluster concurrency scaling
  • Included: Time travel to prior table states
  • Included: Zero-copy cloning of databases
  • Not included: Auto-refreshing materialized views
  • Included: Native semi-structured columns
  • Included: External tables on data lake files
  • Included: Open table format interoperability
  • Not included: Streaming row ingestion into tables
  • Included: Live data sharing across accounts
  • Included: Column masking policies
  • Included: Row access policies
  • Not included: Automatic query result reuse
  • Not included: Workload management queues
  • Not included: Compute spend limits and alerts
  • Not included: Cross-region warehouse replication
  • Not included: In-warehouse Python execution

Additional Features

  • Hypertenancy with one Duckling per user or agent
  • Pulse, Standard, Jumbo, Mega and Giga instance types
  • Read scaling replicas for read-heavy workloads
  • MotherDuck MCP Server with traceable SQL
  • Dives interactive data apps and visualizations
  • Embedded Dives
  • Flights agent-native data pipelines, in public preview
  • Guides shared context for AI agents
  • Instant SQL, FixIt and Column Explorer
  • Database sharing with auto-updating shares
  • Zero-copy database clones
  • Time travel over database snapshots
  • Managed DuckLake
  • Iceberg catalog support
  • VARIANT type for semi-structured data
  • Querying Parquet, CSV and JSON files in S3, R2 and Azure in place
  • Secure views with role-aware row and column rules on shares
  • Role-based access control with preset and custom roles
  • Query history
  • AI Functions
  • SQL, Python, CLI and MCP access
  • AWS PrivateLink and IP allowlisting on Enterprise
  • HIPAA BAA on Enterprise
  • Bring Your Own Compute on request

Best for

  • Small and mid-size data teams that want a warehouse built on DuckDB
  • SaaS teams serving customer-facing analytics with an isolated instance per customer
  • DuckDB users moving local analysis into a shared cloud service
  • Teams letting AI agents such as Claude, ChatGPT or Cursor query company data
  • Analytics engineers running dbt models on a managed warehouse
  • Teams querying a data lake in S3 or R2 without loading it first
  • Organizations whose data can stay in one AWS region chosen at sign-up
  • Analytical workloads, not transactional apps or high-frequency single-row writes

Use cases

  • running an internal data warehouse behind BI dashboards
  • transforming data with dbt models
  • serving per-customer analytics inside a SaaS application
  • letting an AI agent answer data questions over MCP with traceable SQL
  • building an interactive visualization from a question with Dives
  • scheduling a Python ingest job with Flights
  • querying Parquet files on S3 in place
  • sharing a live read-only database with another organization
  • querying a database as it stood at an earlier snapshot
  • cloning a database for testing without extra storage
  • moving a workload over from Snowflake, BigQuery or Redshift
  • loading data with Fivetran, Airbyte or dlt

Screenshots & Videos

Explore MotherDuck in action

Motherduck Homepage With The Query Panel
View full size
Motherduck Homepage With The Query Panel

User Reviews

Write a Review

No reviews yet

Be the first to share your experience with this software.

Compare with Similar Software

Click to compare side by side with MotherDuck

Want to claim this brand?

To claim this brand, please contact support.