MCP Capabilities

Once you’ve set up the MCP app and logged in, you can ask Claude (or another MCP host) to query your OpenReplay data in plain English. This page lists what the MCP currently exposes, with example prompts for each.

The MCP supports the same filters available in the OpenReplay UI: browser, OS, device, country, URL paths, clicks, inputs, network requests, errors, metadata, user IDs, and duration.

Show me 20 recent sessions in MyApp
Sessions from Chrome users in France or Tunisia
Sessions with failed requests to /api/users in MyApp
Sessions where the user visited the signup page then clicked "Subscribe"
Sessions longer than 20 minutes for user tahay@asayer.io

The result is rendered as an interactive list inside the chat, so you can click into any session.

A list of sessions inside Claude Desktop

Visualize as a timeseries chart

Section titled Visualize as a timeseries chart
Show me the sessions chart for last week in MyApp
Session trend for the past 30 days from France
Chart of sessions from mobile users this month
Timeseries of users who visited /signup last week
A timeseries chart rendered inside Claude Desktop

Funnels measure conversion across a series of URLs, clicks, inputs, or custom events. Drop-off is shown step by step.

Show me the checkout funnel last week: /cart → /checkout → /confirm
Conversion from /pricing to /signup this month
Visited /pricing then clicked Subscribe
Page view /checkout followed by a JS exception
A funnel chart rendered inside Claude Desktop

Find the most-visited pages, top browsers, top countries, top OS, top devices, or top network requests.

What are the top visited pages this week?
Show browser distribution this month
Most popular countries last 30 days
Top 5 network requests today in MyApp

See how users navigate through your product — what pages they land on, where they go next, where they drop off.

Show me user journeys this month
Where do users drop off after the pricing page last week?
What pages do users visit after /signup?
Navigation paths for mobile users from France this week

Core web vitals (LCP, FID, CLS) and performance metrics, sliced by segment.

Show me web vitals for this week
How is my site performance past month?
Core web vitals for mobile users
Performance metrics for Chrome on Windows for user tahay@asayer.io

Replays render in an embedded player inside the chat. You can scrub, pause, and inspect just like in the OpenReplay UI.

Show me the replay of session 7891234567890
Replay the last session in the list above
A session replay rendered inline inside Claude Desktop

The real value comes from chaining tools together. Some examples:

  • “Find sessions where users hit a JS exception on /checkout this week, then show me the replay of the most recent one and tell me what happened.”
  • “Pull the funnel for /pricing → /signup → /dashboard, then for the step with the biggest drop-off show me 5 sessions that dropped off there.”
  • “Plot the timeseries of sessions from France this month. If there’s a spike, find a few sessions from that day and summarize what they did.”

Because Claude can reason over the results between tool calls, you can stay at the conversation level instead of jumping between dashboards.

If you run into issues, join our Slack or post on the Forum.