Skip to main content
The Userplane MCP server includes four interactive apps that render directly inside AI clients that support MCP Apps. Instead of reading raw data, you get video playback, filterable log viewers, network inspectors, and user action timelines.

Available apps

AppToolWhat it shows
Recording vieweruserplane_show_recordingVideo playback, session metadata, console, network, and actions in a tabbed interface
Console log vieweruserplane_show_rec_consoleLog entries with level filtering, search, and expandable stack traces
Network request vieweruserplane_show_rec_networkHTTP requests with status codes, durations, and expandable headers and bodies
User action vieweruserplane_show_rec_actionsClicks, navigation, tab switches, and page lifecycle events
Interactive viewers render in Claude (desktop and web) and ChatGPT. Other clients display the same data as structured text.

Client support

ClientInteractive viewersFallback
Claude (desktop and web)Yes
ChatGPTYes
Claude Code (CLI)Structured text
CursorStructured text
VS Code (Copilot)Structured text
In clients without MCP Apps support, the same tools return structured text with identical data. Your agent can still analyze console errors, network failures, and user actions — only the visual presentation differs.

How it works

MCP Apps are self-contained HTML bundles served as resources by the MCP server. When your AI client supports MCP Apps, the tool response includes a reference to the app resource. The client renders the app in a sandboxed environment and passes the tool result data to it. The apps are built with React and Tailwind CSS, matching the look and feel of the Userplane dashboard.

Recording viewer

Full recording experience with video, metadata, and session data tabs

Resource viewers

Focused viewers for console logs, network requests, and user actions