WebMCP

DeveloperWebMCP verified

web.runme.dev WebMCP tools

runme notebook

6 tools1 methodsspec API surface

What can an agent do with web.runme.dev WebMCP tools?

runme notebook This page documents every listed tool, the action or answer it provides, its installation command, and the input fields an agent should send.

WebMCP tools on web.runme.dev

Tool 1 of 6WebMCPAction

ExecuteCode

Execute JavaScript in the Runme AppKernel sandbox and return one merged stdout/stderr output string. Use timeoutMs for intentional long-running interactions such as a timed UI tour.

How to install

Open the web.runme.dev website and ask your browser agent to use ExecuteCode

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the ExecuteCode tool on web.runme.dev with code: <string>, timeoutMs: <integer>. Return the structured result and cite the source page.

Input contract

  • code string
  • timeoutMs integer Optional execution timeout in milliseconds. Defaults to 15000 and is capped at 60000.

Open the source definition

Tool 2 of 6WebMCPAnswer

readInstructionsForAIAgents

AI agents should invoke this function to get Markdown instructions, similar to skills, for how they can safely control this Runme instance with WebMCP. This operation doesn't modify the page and can be safely invoked by AI agents as needed.

How to install

Open the web.runme.dev website and ask your browser agent to use readInstructionsForAIAgents

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the readInstructionsForAIAgents tool on web.runme.dev. Return the structured result and cite the source page.

Input contract

    Open the source definition

    Tool 3 of 6WebMCPAnswer

    listDocumentation

    Codex, Claude, and other AI agents should invoke this read-only function to discover the Runme documentation available for this exact app version. It returns a compact JSON list of document names and descriptions; use getDocumentation to read only the pages needed for the task.

    How to install

    Open the web.runme.dev website and ask your browser agent to use listDocumentation

    Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

    Run with an agent

    Use the listDocumentation tool on web.runme.dev. Return the structured result and cite the source page.

    Input contract

      Open the source definition

      Tool 4 of 6WebMCPAnswer

      getDocumentation

      Codex, Claude, and other AI agents should invoke this read-only function with a name returned by listDocumentation to get that Runme documentation page as Markdown.

      How to install

      Open the web.runme.dev website and ask your browser agent to use getDocumentation

      Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

      Run with an agent

      Use the getDocumentation tool on web.runme.dev with name: <string>. Return the structured result and cite the source page.

      Input contract

      • name string

      Open the source definition

      Tool 5 of 6WebMCPAction

      showTourStep

      Highlight a registered Runme UI target and show a short explanatory annotation beside it. Use tour.listTargets() through ExecuteCode to discover target IDs.

      How to install

      Open the web.runme.dev website and ask your browser agent to use showTourStep

      Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

      Run with an agent

      Use the showTourStep tool on web.runme.dev with target: <string>, message: <string>, title: <string>, placement: <string>. Return the structured result and cite the source page.

      Input contract

      • target string
      • message string
      • title string
      • placement string

      Open the source definition

      Tool 6 of 6WebMCPAction

      dismissTour

      Dismiss the currently visible Runme UI tour annotation.

      How to install

      Open the web.runme.dev website and ask your browser agent to use dismissTour

      Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

      Run with an agent

      Use the dismissTour tool on web.runme.dev. Return the structured result and cite the source page.

      Input contract

        Open the source definition