ClawLink
M
Data & Analytics45 toolsBrowser login (OAuth), no API keys

MotherDuck integration for AI agents

Explore MotherDuck database schemas, query data, and manage Dives, Flights, and Guides through MotherDuck’s official hosted MCP server.

Use it from your agent

One ClawLink account serves every agent you run. Pick the guide for yours, or connect MotherDuck once and call the same tools from all of them.

Setup

Connect MotherDuck through ClawLink's hosted setup.

  • Auth: Browser login (OAuth), no API keys. The credential stays on the ClawLink server; your agent holds only a ClawLink key you can revoke.
  • Where: the ClawLink dashboard, or ask your agent to connect it.

What your agent can do

MotherDuck exposes 45 tools through ClawLink. The 30 most used are listed here; your agent sees all of them.

ToolWhat it doesKind
motherduck_mcp_ask_docs_questionAsk a question about DuckDB or MotherDuckRead
motherduck_mcp_dive_queryExecute a read-only DuckDB query on behalf of a diveRead
motherduck_mcp_get_dive_guideLoad instructions for creating MotherDuck divesRead
motherduck_mcp_get_flightFetch a flight by UUIDRead
motherduck_mcp_get_flight_guideLoad instructions for authoring, scheduling, running, and troubleshooting MotherDuck flightsRead
motherduck_mcp_get_flight_logsFetch the plain-text logs (stdout + stderr) of a flight run plus the matching `Run` recordRead
motherduck_mcp_get_flight_runFetch a single run of a flight by its sequential run number (from list_flight_runs)Read
motherduck_mcp_get_guideLoad a guide by uuidRead
motherduck_mcp_get_query_guideCall this before writing SQL to answer a data questionRead
motherduck_mcp_list_columnsList all columns of a table or view with their types and commentsRead
motherduck_mcp_list_databasesList all databases in your MotherDuck accountRead
motherduck_mcp_list_divesList all dives in MotherDuckRead
motherduck_mcp_list_flight_runsList executions of a flight, newest firstRead
motherduck_mcp_list_flight_versionsList the immutable versions of a flight, newest firstRead
motherduck_mcp_list_flightsList MotherDuck flightsRead
motherduck_mcp_list_guidesBrowse this organization's curated guides — markdown documents that capture organization andRead
motherduck_mcp_list_macrosList all macros (table and scalar macros) in a MotherDuck database, with their schema andRead
motherduck_mcp_list_sharesList all database shares that have been shared with youRead
motherduck_mcp_list_tablesList all tables and views in a MotherDuck database with commentsRead
motherduck_mcp_list_viewsList all views in a MotherDuck database, with their schema, comment, and column countRead
motherduck_mcp_queryBefore writing SQL to answer a data question, call `get_query_guide` first — it returns thisRead
motherduck_mcp_read_diveRead a specific dive by ID, including its full JSX/React component codeRead
motherduck_mcp_search_catalogSearch the catalog for databases, schemas, tables, columns, and shares using fuzzy matchingRead
motherduck_mcp_view_diveOpen and render a MotherDuck Dive as a live MCP app with interactive chartsRead
motherduck_mcp_cancel_flight_runCancel an in-flight run of a flightRead
motherduck_mcp_create_guideCreate a new guide — a markdown document that agents read to answer this org's data questionsRead
motherduck_mcp_edit_dive_contentEdit a dive's content by applying one or more text replacements, then save to MotherDuckRead
motherduck_mcp_edit_guide_contentEdit a guide's markdown body by applying one or more text replacements, then save as a newRead
motherduck_mcp_get_short_lived_tokenReturns a short-lived token and connection details for the MotherDuck database endpointRead
motherduck_mcp_log_dive_viewer_eventLog a dive viewer event for analyticsRead

On this page