# MotherDuck MCP Node

> Access MotherDuck MCP actions through Scalekit.

**URL:** https://caywork.com/learn/docs/node/motherduckmcp-node

## Content

## Description
Access MotherDuck MCP actions through the Scalekit MCP gateway.

## Parameters
* **action** (string): Enabled sub-action to run.
* **params** (object): Action-specific inputs.

## Actions
* `motherduckmcp_ask_docs_question`
* `motherduckmcp_cancel_flight_run`
* `motherduckmcp_create_flight`
* `motherduckmcp_create_guide`
* `motherduckmcp_delete_dive`
* `motherduckmcp_delete_flight`
* `motherduckmcp_delete_guide`
* `motherduckmcp_dive_query`
* `motherduckmcp_edit_dive_content`
* `motherduckmcp_edit_flight_source`
* `motherduckmcp_edit_guide_content`
* `motherduckmcp_get_dive_guide`
* `motherduckmcp_get_flight`
* `motherduckmcp_get_flight_guide`
* `motherduckmcp_get_flight_logs`
* `motherduckmcp_get_guide`
* `motherduckmcp_get_query_guide`
* `motherduckmcp_get_short_lived_token`
* `motherduckmcp_list_columns`
* `motherduckmcp_list_databases`
* `motherduckmcp_list_dives`
* `motherduckmcp_list_flight_runs`
* `motherduckmcp_list_flight_versions`
* `motherduckmcp_list_flights`
* `motherduckmcp_list_guides`
* `motherduckmcp_list_macros`
* `motherduckmcp_list_shares`
* `motherduckmcp_list_tables`
* `motherduckmcp_list_views`
* `motherduckmcp_log_dive_viewer_event`
* `motherduckmcp_mint_dive_state_reference`
* `motherduckmcp_query`
* `motherduckmcp_query_rw`
* `motherduckmcp_read_dive`
* `motherduckmcp_run_flight`
* `motherduckmcp_save_dive`
* `motherduckmcp_search_catalog`
* `motherduckmcp_set_guide_access`
* `motherduckmcp_share_dive_data`
* `motherduckmcp_update_dive`
* `motherduckmcp_update_flight`
* `motherduckmcp_update_guide`
* `motherduckmcp_update_guide_metadata`
* `motherduckmcp_view_dive`

## Use Cases
1. **Automate MotherDuck MCP workflows**: Add the node, enable the actions you need, and let the agent invoke them through Scalekit.
2. **Enforce least privilege**: Only enable the subset of actions required for the current agent flow.