42 available actions

What your AI agent can do in Eraser MCP

Eraser MCP lets agents generate, create, read, search, update, export, and organize technical diagrams and documents in an Eraser workspace. This page lists every available action. Your agent only receives the actions and permissions required for the role you approve.

Common starting points

  • SearchFull-text and semantic search across files or diagrams.
  • Export diagramRender a canvas diagram to PNG or JPEG and return a temporary image URL.
  • Add or remove template or referenceAttach or detach an EXISTING file as a template (style anchor) or reference (terminology/concept anchor) of a preset.
  • Create diagramPREFERRED for creating a diagram from a natural-language prompt — Eraser's AI picks the diagram type, generates the DSL, and renders it.
  • Update diagramUSE THIS for any user request that describes the change in natural language — verbs like 'add', 'remove', 'change', 'rename', 'recolor', 'make it more X', etc.
  • Update documentUSE THIS for any user request that describes the change in natural language — verbs like 'add a section', 'rewrite the intro', 'fix the typo', 'remove the deprecated…

Browse all 42 actions by capability

Open a capability to see every supported action and its description.

Find & reviewLook up and review existing recordsView 16 actionsHide actions
  • Export diagramRender a canvas diagram to PNG or JPEG and return a temporary image URL.
  • Export documentExport a file's markdown document body as a downloadable artifact.
  • Export fileReturns the Eraser file URL for PDF export.
  • Get diagramFetch a diagram's metadata and DSL/JSON code.
  • Get documentFetch the full markdown body of a file's document.
  • Get fileFetch a file's metadata, document outline (headers), and the list of diagrams in it.
  • Get folderFetch a folder by id.
  • Get meFetch the current user, active team, and team memberships.
  • Get presetFetch a preset including its rules, templates, and references.
  • Get template or referenceFetch a template/reference's metadata, document outline, and diagram list.
  • List diagramsList the diagrams contained in a file.
  • List filesList files in the team workspace, optionally scoped to a folder.
  • List foldersList folders.
  • List presetsList the team's presets.
  • List teamsList the teams the current user belongs to (OAuth only).
  • SearchFull-text and semantic search across files or diagrams.
Create & communicateCreate records or send supported messagesView 8 actionsHide actions
  • Add or remove template or referenceAttach or detach an EXISTING file as a template (style anchor) or reference (terminology/concept anchor) of a preset.
  • Create diagramPREFERRED for creating a diagram from a natural-language prompt — Eraser's AI picks the diagram type, generates the DSL, and renders it.
  • Create documentPREFERRED for populating a document from a natural-language prompt — Eraser's AI generates the markdown.
  • Create fileCreate an empty file, or duplicate an existing file when sourceFileId is provided.
  • Create folderCreate a new folder.
  • Create presetCreate a new preset (the team-level container for AI styling: templates, references, and rules).
  • Create template or referenceCreate a new template (style anchor) or reference (terminology/concept anchor) file and, when is provided, attach it to that preset in a single call.
  • Publish template or referencePublish a new version of a template/reference file.
Update & manageChange and manage existing recordsView 7 actionsHide actions
  • Update diagramUSE THIS for any user request that describes the change in natural language — verbs like 'add', 'remove', 'change', 'rename', 'recolor', 'make it more X', etc.
  • Update documentUSE THIS for any user request that describes the change in natural language — verbs like 'add a section', 'rewrite the intro', 'fix the typo', 'remove the deprecated…
  • Update fileUpdate file metadata (title, folder, sharing).
  • Update folderRename or move a folder, or bulk-apply a link-sharing setting to every file inside it (recursively).
  • Update presetRename a preset or update its metadata (, , ).
  • Update rulesAdd, update, or remove rules on a preset in a single batched call.
  • Update template or referenceRename a template or reference file.
Remove & cancelRemove records or cancel supported workView 5 actionsHide actions
  • Delete diagramDelete a diagram from a file.
  • Delete documentClear a file's document body to an empty markdown document.
  • Delete fileArchive a file.
  • Delete folderDelete a folder.
  • Delete presetDelete a preset.
Other actionsSpecialist and administrative actions.View 6 actionsHide actions
  • Manually create diagramADVANCED — most callers should use create_diagram instead.
  • Manually create documentADVANCED — most callers should use create_document instead.
  • Manually update diagramADVANCED — most callers should use update_diagram instead.
  • Manually update documentADVANCED — most callers should use update_document instead.
  • Manually update fileReplace a file's document markdown and/or diagram code in one call.
  • Select teamSet the active team for the session when the user belongs to multiple teams (OAuth only).

Connection record

A connection you can control.

Sign-in
OAuth sign-in
Setup
Sign in with your own Eraser MCP account. Access is limited to the work agreed for the role.
Boundaries
Only the approved role and actions.
Off switch
Revoke the connection from your account.

FAQ

Before you connect Eraser MCP

How does the agent connect to Eraser MCP?
You sign in with your own Eraser MCP account. Permissions are limited to what the agent needs, the connection is health-checked, and you can revoke access from Eraser MCP at any time.
What can the agent actually do in Eraser MCP?
The page above lists the 42 actions currently available through the Eraser MCP connection. The role determines which of those actions the agent may use, and write access is only enabled when the workflow needs it.
Is Eraser MCP included in my plan?
Connections are priced per tool on top of the base plan. Some are included and some are premium. See pricing for how connection charges work.
How long until Eraser MCP is ready?
Timing depends on the sign-in method, permissions and workflow being connected. We confirm the scope and setup plan before enabling the connection.

Bring the workflow together

Ready to put Eraser MCP to work?

Start with the responsibility you want off your plate. We’ll map the connection and the boundaries around it.

All product names, logos, and brands are property of their respective owners and are used for identification only. ZeroToClaw is not affiliated with or endorsed by Eraser MCP.