MCP

Overview
Jam MCP (Model Context Protocol) lets your developer tools and AI agents open a Jam recording and automatically load its data into context (video, user events, console logs, errors and network requests). As a developer, you’ll debug faster without hand-typing steps to reproduce, copy-pasting stack traces, or screen-sharing.
Your AI models and agents can use Jam’s MCP server to access your Jam recordings and their data in a simple and secure way.
Paste an existing Jam link into supported MCP clients like VS Code, Cursor, Windsurf, or Claude Code, and the Jam's context appears right where you’re working.
Prerequisites
Record a Jam first
Install the Jam Chrome extension.
Hit Record to capture your screen and voice.
Stop the recording, and your Jam link is ready for an agent to consume via MCP.
1. Configure
ChatGPT

Steps:
From the home page go to Settings
Click Apps & Connectors
Select Jam and click the Connect button
Sign in to Jam and allow access to your workspace
Claude Desktop

Steps:
From the home page click search and tools on web or desktop
Click +Add connectors
Find Jam in the Connector Directory and click the button to connect
Sign in to Jam and pick the workspace Claude should access
Claude Code
Steps:
Install Claude Code in your IDE
In your terminal run
Visual Studio Code
CTRL/CMDP + P and enter
>MCP: Add ServerSelect HTTP (HTTP or Server-Sent Events)
Enter
https://mcp.jam.dev/mcpEnter
JamYour
mcp.jsonfile should look like this:
Windsurf
CTRL/CMDP + P and enter
>MCP: Add ServerSelect HTTP (Server-Sent Events)
Enter
https://mcp.jam.dev/mcpEnter
JamYour
mcp.jsonfile should look like this:
Jam MCP is backwards compatible with the deprecated HTTP+SSE transport
2. Getting Started
Once you have configured your MCP:
Copy one or multiple Jam links
Prompt your agent and paste the Jam link. See our prompt tips and examples below
Authenticate your IDE with Jam
Approve any of the tool requests the agent makes
3. Available Features in Jam MCP
Tools
getDetails
Get a quick snapshot of the Jam. Who made it, what happened, and which other tools to try next.
getConsoleLogs
Grab the console logs from the Jam
getNetworkRequests
List every web request from the Jam as JSON, trimmed to the essentials for fast debugging.
getScreenshot
Get every screenshot from a screenshot Jam so you can inspect
getUserEvents
Read each click, input and page navigation change in plain language.
analyzeVideo
Analyzes Jam video recordings to extract insights, detect issues, and provide structured feedback.
4. Tips
Prompting tips:
Use Jam MCP to help with bug analysis, product feedback, and give agents context to debug issues.
Be as specific as you would with another engineer for the best results
Start with small features or bug fixes, tell your Agent to propose a plan using Jam MCP, and verify its plan before moving on to suggested edits
5. Examples
Examples of how the team at Jam uses Jam MCP:

Tomasz (Product Engineer) Uses Jam MCP to debug issues, by providing the context of a bug to Cursor, to ship a fix.

Frits (Product Manager) let’s Claude review and analyze customer Jams to spot common issues and patterns. Claude turns the findings into neatly grouped Linear tickets.
Stack used
Jam (customer recordings)
Jam MCP
Claude Desktop (analysis & ticket drafting)
Linear MCP (issue creation)

Martin (Product Designer) records product and design feedback with the Jam extension. Jam MCP provides the context for Claude Code to plan and ship a ready-to-review PR with the implemented Feedback.
Stack used
Jam (recording via extension)
Jam MCP
Claude Code inside of Cursor
6. Feedback
Got an idea that would make Jam MCP faster, smarter or more useful? Drop it in the form below (30 seconds, tops).
FAQ
Can I use MCP without the Chrome extension?
Yes. You only need an existing Jam link. Anyone (you, your team, or a customer) can record a Jam. If you want to record and create new Jams, install the Chrome extension or use our iOS app.
Can I paste multiple Jam links at once?
Yes. You can paste more than one link, but we recommend one Jam at a time so your agent doesn’t hit context window limits.
How do I review or revoke tools that can access Jam via MCP?
Go to Settings → Integrations → AI Agents to see connected tools. Select a tool to revoke or disconnect access at any time.

Does Jam MCP send my Jam data to third parties?
Some MCP tools use Google’s Gemini. We opt out of training on Jam customer data and take steps to de-identify it. See our AI Policies for more details.
Does MCP work the same with Instant Replay Jams?
Not exactly. getScreenshot and videoAnalysis are not available for Instant Replay Jams. Other MCP tools still work and return data/context.
How can admins control what MCP can access?
MCP mirrors your existing Jam permissions. It doesn’t grant new access. Use your normal admin controls for members and roles, or SSO in workspace settings. Nothing is exposed via MCP that a user couldn’t already see in the Jam web or mobile apps.
Last updated
Was this helpful?