Skip to main content
You can create Pages and update versions through Pages MCP. Currently, all agents on the MuleRun platform have access to Pages MCP, though invocation depends on each agent’s capabilities.

Pages MCP Tools

Pages MCP tools include the following:
  • list_pages: List all page instances or get details of a specific page by domain.
  • create_page: Create a new page instance with a given agent name, name and category (static/dynamic). Returns the domain of the page.
  • delete_page: Delete a page instance by domain. All artifacts must be deleted first.
  • list_versions: List all uploaded source code versions for a specific page.
  • create_version: Create a new source code version for a page. Returns the storage path for uploading files.
  • delete_version: Delete a specific version for a page. Warning: Deleting the currently published version will cause 404 errors.
  • publish_page: Publish a specific version (artifact) to make it live on the page domain.
  • update_page_name: Update the name of a page instance.
  • get_page_stat: Get statistics about total pages, if setup a custom hostname, monthly requests, monthly traffic, and version counts per page.

Pages MCP Configuration

You can also connect to MuleRun Pages MCP in MCP-compatible tools (e.g., Cursor, Claude Code) by configuring the streaming HTTP MCP server as follows:
{
  "mcpServers": {
    "mulerun-pages": {
        "type": "http",
        "url": "https://mulerun.com/mcp",
        "headers": {
            "Authorization": "Bearer token"
        }
    }
  }
}
Currently, you need to copy the token from browser cookies and configure it in the headers. An upcoming release will support OAuth login and authorization, eliminating manual token configuration.