# Floot MCP Node

> Access Floot MCP actions through Scalekit.

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

## Content

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

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

## Actions
* `flootmcp_add_dependency`
* `flootmcp_apply_patch`
* `flootmcp_cancel_request`
* `flootmcp_card_upload_asset`
* `flootmcp_copy_file`
* `flootmcp_create_checkpoint`
* `flootmcp_create_project`
* `flootmcp_delete_file`
* `flootmcp_edit_file`
* `flootmcp_execute_sql`
* `flootmcp_fetch`
* `flootmcp_generate_image`
* `flootmcp_get_current_context`
* `flootmcp_get_guide`
* `flootmcp_get_guides`
* `flootmcp_get_job_status`
* `flootmcp_get_logs`
* `flootmcp_get_preview_url`
* `flootmcp_get_publish_status`
* `flootmcp_list_files`
* `flootmcp_list_projects`
* `flootmcp_list_resources`
* `flootmcp_navigate_preview`
* `flootmcp_provision_resource`
* `flootmcp_publish_app`
* `flootmcp_pull_database_schema`
* `flootmcp_query_database`
* `flootmcp_read_file`
* `flootmcp_read_files`
* `flootmcp_remove_dependency`
* `flootmcp_rename_file`
* `flootmcp_request_external_resource`
* `flootmcp_request_user_upload`
* `flootmcp_run_code_in_browser`
* `flootmcp_run_code_in_vm`
* `flootmcp_run_tests`
* `flootmcp_screenshot_preview`
* `flootmcp_search`
* `flootmcp_search_code`
* `flootmcp_typecheck`
* `flootmcp_unpublish_app`
* `flootmcp_update_project_metadata`
* `flootmcp_upload_asset`
* `flootmcp_view_annotation`
* `flootmcp_write_file`

## Use Cases
1. **Automate Floot 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.