MotherDuck
Data
Neotask puts a conversational interface on your MotherDuck cloud analytics through OpenClaw — query DuckDB databases, manage Dives, and share analytical work through conversation.
- Query your MotherDuck databases in plain English and get results instantly — no SQL required, no waiting for a data analyst
- Create, manage, and share analytical Dives through conversation so insights are reproducible and accessible across your team
- Explore your data catalog, search schemas, and list shares through Neotask so you always know what data you have and where it lives
What You Can Do
With 13 actions, Neotask's MotherDuck integration through OpenClaw gives you a complete conversational interface over your cloud analytics platform.
Query Execution
`query` — Run read-only SQL queries and get results through conversation
`query_rw` — Execute read-write queries including INSERT, UPDATE, CREATE TABLECatalog & Discovery
`list_databases` — List all databases in your MotherDuck account
`search_catalog` — Search across your data catalog by table name, column, or descriptionDocumentation
`ask_docs_question` — Get answers to DuckDB and MotherDuck documentation questionsSharing
`list_shares` — List data shares available to your accountDives (Saved Analytics)
`get_dive_guide` — Get guidance on creating analytical Dives
`save_dive` — Save an analytical exploration for reuse
`read_dive` — Retrieve a saved Dive
`update_dive` — Modify a saved Dive
`delete_dive` — Remove a Dive
`list_dives` — Browse all saved Dives
`share_dive_data` — Share a Dive with collaboratorsEvery action runs autonomously or requires your approval — you decide.
Try Asking
"Query our sales database: total revenue by region for Q1 2026 compared to Q1 2025"
"What tables exist in our analytics database and what do they contain?"
"Create a new table in MotherDuck called 'monthly_churn' and load it from this CSV data"
"Save this revenue analysis as a Dive called 'Q1 2026 Revenue by Region' and share it with the finance team"
"Search our data catalog for any tables that contain customer email data"
"Run this DuckDB query and explain what it returns: SELECT * FROM parquet_scan('s3://...')"
"List all our saved Dives and show me which ones haven't been updated in 90 days"
"What shares are available in our account that I haven't queried yet?"Pro Tips
Schedule automated business reports that run MotherDuck queries on a morning cadence and post results to Slack — daily data briefings without analyst involvement.
Enable approval gates on query_rw — write queries that modify your MotherDuck data deserve human confirmation before execution.
Connect MotherDuck with your data ingestion pipeline in an app group: when new data arrives in S3, agents automatically load it into MotherDuck and update relevant Dives.
Use Dives for reproducible analysis: when an agent discovers an interesting insight, it saves a Dive so any team member can reproduce and build on the finding.
Multi-agent teams can build complete analytics workflows: one agent queries raw data, another transforms it, and a third creates a shareable Dive with the final analysis.
Works Well With
- docker - Connect Docker and MotherDuck to run DuckDB analytics inside containers. Automate data pipelines, query cloud warehouses...
- google-docs - Connect Google Docs with MotherDuck to automate data report generation, run SQL queries, and turn DuckDB analytics into ...
- microsoft-todo - Connect Microsoft To Do with MotherDuck to analyze task data using DuckDB analytics. Automate workflows and gain insight...