# Eraser MCP Node

> Access Eraser MCP actions through Scalekit.

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

## Content

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

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

## Actions
* `erasermcp_add_or_remove_template_or_reference`
* `erasermcp_create_diagram`
* `erasermcp_create_document`
* `erasermcp_create_file`
* `erasermcp_create_folder`
* `erasermcp_create_preset`
* `erasermcp_create_template_or_reference`
* `erasermcp_delete_diagram`
* `erasermcp_delete_document`
* `erasermcp_delete_file`
* `erasermcp_delete_folder`
* `erasermcp_delete_preset`
* `erasermcp_export_diagram`
* `erasermcp_export_document`
* `erasermcp_export_file`
* `erasermcp_get_diagram`
* `erasermcp_get_document`
* `erasermcp_get_file`
* `erasermcp_get_folder`
* `erasermcp_get_me`
* `erasermcp_get_preset`
* `erasermcp_get_template_or_reference`
* `erasermcp_list_diagrams`
* `erasermcp_list_files`
* `erasermcp_list_folders`
* `erasermcp_list_presets`
* `erasermcp_list_teams`
* `erasermcp_manually_create_diagram`
* `erasermcp_manually_create_document`
* `erasermcp_manually_update_diagram`
* `erasermcp_manually_update_document`
* `erasermcp_manually_update_file`
* `erasermcp_publish_template_or_reference`
* `erasermcp_search`
* `erasermcp_select_team`
* `erasermcp_update_diagram`
* `erasermcp_update_document`
* `erasermcp_update_file`
* `erasermcp_update_folder`
* `erasermcp_update_preset`
* `erasermcp_update_rules`
* `erasermcp_update_template_or_reference`

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