---
title: "Serverless Data Warehouse Built on DuckDB | MotherDuck"
description: "Serverless SQL analytics built on DuckDB for data teams, app developers & AI agents. Use Dives, Flights, and MCP Server."
canonical: "https://motherduck.com/product/"
---

# Serverless Data Warehouse Built on DuckDB

## Analytics infrastructure for [data teams](/product/data-teams/), [app developers](/product/app-developers/) & [AI agents](/product/mcp-server/).

[Get Started](https://auth.motherduck.com/authorize?app_source=web&response_type=code&client_id=bza3KWQpxRAFlTlRFXUo29AOg9xD7zcp&redirect_uri=https%3A%2F%2Fapp.motherduck.com%2F&state=STATE&auth_flow=signup&screen_hint=signup&ext-ph_distinct_id=0224629f-fffa-4876-8e60-46c2238f8c9b)

LEARN MORE

Use CasesUse CasesUse CasesUse CasesUse CasesUse CasesUse CasesUse CasesUse CasesUse CasesUse CasesUse CasesUse CasesUse CasesUse CasesUse CasesUse Cases

For App Devs's illus

## [For App Devs](/product/app-developers/)

Ship customer-facing analytics with a serverless DuckDB database. Use per-customer compute, Postgres compatibility, and embedded Dives to make your application fly!

[LEARN MORE](/product/app-developers/)

For Data Teams's illus

## [For Data Teams](/product/data-teams/)

Run DuckDB in the cloud for fast, efficient analytics. Ingest and transfrom your data with Flights, give context to agents with Guides, and build visuals with Dives. Source controlled end-to-end.

[LEARN MORE](/product/data-teams/)

## What Makes MotherDuck Unique?

### The Old World

Bin-packed, high latency workloads

### Analytics are too cumbersome

With all your users in one big, shared box, they’re constantly competing for resources and compute, making load times unbearable...why are we doing this?

### Scaling is resource-intensive

With a traditional DWH, power users run into latency issues as processing scales. Deciding which users to bin-pack and which to isolate on their own instance is cumbersome and sloooooooow.

### No visibility of user-level usage

It’s impossible to understand who is driving the lion’s share of usage and how to prevent your database and the applications built on top from grinding to a halt. The struggle is real - but there’s finally a better way.

### The MotherDuck World

Data warehouse without the overhead

### Simple, straightforward analytics

MotherDuck is the first analytics data warehouse that offers cloud scale and individualized, user-level tenancy. Managing user-level compute limits and cost attribution without cumbersome upfront configuration hasn’t been possible until now.

### The first truly personal data warehouse

Each user automatically gets their own compute instance “duckling” so end users can move quickly and freely from question to insight. Best of all: No more waiting around for queries to process because someone else is using too much compute!

### User-level CPU Visibility by design

Built-in user-level CPU visibility ensures a consistent, smooth experience for all your users. Cost attribution at the user-level helps you predict and proactively optimize costs without additional overhead - say goodbye to surprise bills when usage scales up.

## THE AI NATIVE CLOUD DATABASE

## Architecture

Managed DuckDB-in-the-cloud

## Features

[Serverless DuckDBRun DuckDB SQL analytics in a serverless cloud data warehouse. Dual execution runs query stages on your laptop, in the cloud, or across both, and zero-copy shares let teammates query the same data.More Details](/product/)
[MCP for AI agentsConnect Claude, ChatGPT, Cursor, or any MCP-compatible agent to MotherDuck. Natural-language questions come back as accurate, traceable SQL, running in sandboxed compute.More Details](/product/mcp-server/)
[Share business contextGuides give AI agents shared business context on every query, so natural-language answers stay accurate for the people who know the business.More Details](/docs/key-tasks/guides/)
[Live data visualizationsDives are live, interactive visualizations built by an AI agent or with SQL — filter and drill down on live data, share them, or embed them in your app.More Details](/product/dives/)
[Scheduled data pipelinesFlights are scheduled Python data pipelines that run inside MotherDuck. Describe a source and your agent writes, deploys, and schedules the ingestion job.More Details](/product/flights/)
[Isolated computeHypertenancy gives each user, customer, or AI agent an isolated DuckDB instance — high concurrency with no shared clusters or noisy neighbors, plus up to 16 read-scaling replicas.More Details](/product/hypertenancy/)

## Ecosystem

Modern Duck Stack

### CLOUD DATA WAREHOUSE

### Sources

### AI Agents

[IngestionMORE INFO](/ecosystem/?category=Ingestion)[Business IntelligenceMORE INFO](/ecosystem/?category=Business+Intelligence)[Reverse ETLMORE INFO](/ecosystem/?category=Reverse+ETL)[TransformationMORE INFO](/ecosystem/?category=Transformation)[Data Science & AIMORE INFO](/ecosystem/?category=Data+Science+%26+AI)
[OrchestrationMORE INFO](/ecosystem/?category=Orchestration)
[Data QualityMORE INFO](/ecosystem/?category=Data+Quality)

## Case Studies

## FAQS

### How does MotherDuck isolate analytics workloads?
Hypertenancy gives each user, customer, or AI agent an isolated DuckDB instance called a Duckling, so workloads do not compete for shared compute.

### What can the MotherDuck MCP Server do?
The [MotherDuck MCP Server](/product/mcp-server/) lets AI agents inspect catalogs and run SQL, read [Guides](/docs/key-tasks/guides/), create [Dives](/product/dives/), and manage [Flights](/product/flights/).

### How does MotherDuck share data?
MotherDuck shares databases through read-only share objects. A provider creates a zero-copy share, and consumers attach it to their workspace and query it without exporting files or making a second copy.

### Can I use MotherDuck to query my data in S3?
Yes, MotherDuck can query data stored in S3 and other S3-compatible object storage. See our [authentication](https://motherduck.com/docs/integrations/cloud-storage/amazon-s3/) and [querying](https://motherduck.com/docs/key-tasks/cloud-storage/querying-s3-files/) guides.

### Which clients can connect to MotherDuck?
You can connect with DuckDB clients such as [Golang](https://motherduck.com/docs/integrations/language-apis-and-drivers/go-driver/) and [Python](https://motherduck.com/docs/integrations/language-apis-and-drivers/python/python-overview/), or use the MotherDuck UI and other supported interfaces. See our [connection guides](/docs/getting-started/).

### Which BI tools integrate with MotherDuck?
MotherDuck supports BI and data visualization tools such as Omni, Hex, Tableau, and Power BI. See the [MotherDuck ecosystem](/ecosystem/?category=Business+Intelligence) for more integrations.

### How does MotherDuck work with dbt?
dbt users can take advantage of the [DuckDB dbt adapter](https://github.com/duckdb/dbt-duckdb), which works with MotherDuck. See our [dbt guide](https://motherduck.com/docs/integrations/transformation/dbt/).

## Get in Touch

We’d love to learn more about what you’re building. A Product Expert will fly right back to you with resources to help you take flight.

This site is protected by reCAPTCHA.

Submit