Menuing
Tool Panel

Tools,Available Tools

Available MCP Tools

The MCP Server provides 15 built-in tools across four categories. Additional tools may be available if extension addon collections are installed on your site.

Page Tools

Tool Description
page_list List all pages as a hierarchical URL-based tree
page_get Get full content of a page including all widgets, by URL
page_create Create a new page under an existing parent page
page_update Update page metadata such as headline, brief, and SEO fields
page_alias_add Add a URL alias to redirect traffic to a page

Widget Tools

Tool Description
widget_types List all available widget types (design blocks) installed on the site
page_widget_add Add a widget instance to a page
page_widget_remove Remove a widget instance from a page
page_widget_reorder Change the display order of widgets on a page
widget_instance_update Update the content fields of a specific widget instance

Resource Tools

Tool Description
resource_list List files in the resource library (images, downloads, videos)
resource_upload Upload a new file to the resource library using base64 encoding
resource_update Update resource metadata such as name, alt text, and description

Undo Tools

Tool Description
undo_list List recent undo records showing changes made through MCP
undo_apply Revert a specific change by applying an undo record

Extension Tools

When addon collections with MCP extension tools are installed, those tools automatically appear in the tools list alongside the built-in tools. Extension tools work the same way as built-in tools from the AI client's perspective.

To see all currently available tools (including extensions), ask Claude:

What MCP tools are available?

Or call the tools/list method directly to get the full list with input schemas.

Monitoring MCP Activity

All changes made through MCP tools that modify content are recorded in the MCP Undo content definition. To review activity:

  1. Navigate to Content > MCP Undo in the admin panel
  2. Each record shows the tool name, affected content, and a snapshot of values before the change
  3. Use undo_list and undo_apply through Claude to review and revert changes