← Back to all sparks
M

MotherDuck

ANALYTICS
Velocity6.3

Serverless cloud data warehouse and analytics built on DuckDB

MotherDuck keeps wrapping its agent-native stack in the plumbing enterprises need to adopt it.

duckdbagent toolingicebergdata governancecli
Current state
The two capabilities MotherDuck has bet on — Flights for Python pipelines that MCP agents can drive, and Guides for the organizational context those agents read automatically — are now surrounded by the operational layer that makes them usable at scale: RBAC, org-wide admin visibility, regional availability in Sydney and Tokyo, runtime limits. The August 14 release adds the client surface that was still missing, a CLI covering auth, queries, Dives and Flights with scriptable output.
Where it's heading
The pattern is consistent: ship an agent-facing capability, then spend the following weeks making it governable and reachable. Iceberg interoperability keeps widening — Databricks-managed tables, Cloudflare R2 as a persisted catalog, server-side attach — which positions MotherDuck as a compute engine over catalogs it does not own. The CLI extends the same logic to automation: anything the UI can do should be drivable from a script or a CI job.
Prediction
Expect the CLI to leave preview with Flights and Dives management as its centre of gravity, and Guides to follow the same governance path Flights took — org-level controls, roles, and visibility rules layered on after the capability lands.

Recent moves

  1. 4d ago

    MotherDuck CLI in preview; databases from remote DuckDB files

    A preview CLI brings authentication, SQL execution and Dives and Flights management to the terminal with table, JSON or CSV output — the surface that makes the platform scriptable from CI rather than only usable from the browser. CREATE DATABASE ... FROM now accepts a remote DuckDB file in cloud storage, and a one-line Windows install script closes a platform gap. Tooling around the agent-native capabilities rather than an addition to them.

    View source ↗
  2. 13d ago

    DuckDB 1.5.5, APAC Flights, and org-wide Flight visibility for Admins

    Flights reach the Sydney and Tokyo regions opened a month earlier, closing the gap that launch left open. Admins get view-only access to every Flight in the organization while edit and delete stay with the creator — governance being retrofitted onto a capability that shipped without it. CREATE SHARE now defaults to automatic updates on DuckDB 1.5.5 and later.

    View source ↗
  3. 20d ago

    Guides: org context agents read automatically through MCP

    ⚡ SPARK

    Guides put an organization's metric definitions, join rules and conventions inside MotherDuck as markdown that agents read automatically via MCP. It is the missing half of the agent-native pitch: Flights let agents run pipelines, Guides make sure they run them against the company's own definitions rather than inferring semantics from column names.

    View source ↗
  4. 26d ago

    RBAC, Cloudflare R2 Iceberg catalog, and Flight runtime limits

    Role-based access control arrives on Business and Enterprise plans with custom roles for Enterprise, the baseline any organization needs before it will let agents run pipelines against production data. Cloudflare R2 joins the list of persisted Iceberg catalogs MotherDuck reads and writes, continuing the pattern of treating catalogs as interchangeable.

    View source ↗
  5. 1mo ago

    MotherDuck opens Sydney and Tokyo; Flights reach the Lite plan

    Asia Pacific regions open on AWS for latency and data residency, though Flights do not arrive there until three weeks later. Scheduled Flights drop to the Lite plan without per-user or concurrency limits — the same downward plan movement that put Flights on every tier the week before.

    View source ↗
  6. 1mo ago

    Databricks Iceberg writes, Flights on every plan, Dive statuses

    Writing to Databricks-managed Iceberg tables extends MotherDuck's reach into a competitor's catalog, and Flights become available on Free and Lite. Dive statuses — draft, ready, endorsed, archived — surface in the MCP and SQL tools, which is the early shape of letting agents distinguish vetted work from drafts.

    View source ↗