REA
Reverse engineer anything from your terminal or agent with one CLI and MCP server.
Jam recordings (video, console, network) as context and proof of work for your coding agent.
Pick the AI app you use, then copy the settings.
Passed 5/5 checks · What you ask goes through the maker’s server (mcp.jam.dev)
First: which AI do you use?
Pick your app and the steps appear below.
Works with Claude · about 2 min
No key, nothing to install · Set it up once on claude.ai or the desktop app, then use it in chat · free accounts can add 1 · on Team/Enterprise an Owner adds it
CustomizeConnectors
Copy each value into the field with the same name in Claude, then click Continue
Jamhttps://mcp.jam.dev/mcpLeave Authentication as Claude detected it, then click Add
+ConnectorsJam
Use Jam and tell me what you can do for me, then show me one thing✓ If Claude says it is using Jam or shows a Jam tool in the answer, you are connected
Menu names checked against Anthropic’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Works with ChatGPT on business plans only
ChatGPT Business, Enterprise or Edu on the web, added by a workspace admin or owner · On Free, Plus or Pro: your ChatGPT plan cannot connect MCP yet
Plugins+Add custom MCP server
Enter a name, paste the address under Connection, tick the risk warning and click Create as a plugin
Jamhttps://mcp.jam.dev/mcpStart a new chat and pick Jam from your plugins before typing
Use Jam and tell me what you can do for me, then show me one thing✓ If ChatGPT says it is using Jam or shows a Jam tool in the answer, you are connected
Menu names checked against OpenAI’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Works with Claude Code · about 2 min
No key, nothing to install
Mac: press Command+Space and type Terminal · Windows: open PowerShell
claude mcp add --transport http --scope user jam https://mcp.jam.dev/mcpYou should see Jam listed as connected
Use Jam and tell me what you can do for me, then show me one thing✓ If Claude Code says it is using Jam or shows a Jam tool in the answer, you are connected
Menu names checked against Anthropic’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Works with Cursor · about 2 min
No key, nothing to install
Use Jam and tell me what you can do for me, then show me one thing✓ If Cursor says it is using Jam or shows a Jam tool in the answer, you are connected
Menu names checked against Cursor’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Works with VS Code · about 2 min
No key, nothing to install
Use Jam and tell me what you can do for me, then show me one thing✓ If VS Code says it is using Jam or shows a Jam tool in the answer, you are connected
Menu names checked against VS Code’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Other apps that use MCP, such as Windsurf, Zed or Gemini CLI, each add servers differently. See how in the app list.
Address for apps that connect over the web
https://mcp.jam.dev/mcpJSON settings are under “For developers” below
Claude Code
claude mcp add --transport http --scope user jam https://mcp.jam.dev/mcpCursor (~/.cursor/mcp.json)
{
"mcpServers": {
"jam": {
"url": "https://mcp.jam.dev/mcp"
}
}
}VS Code (mcp.json)
{
"servers": {
"jam": {
"type": "http",
"url": "https://mcp.jam.dev/mcp"
}
}
}These settings are generated from the maker’s registry entry. If the README says otherwise, follow the README.
Based on how this server connects and on each app’s own docs, checked Nov 10, 2026.
Connect over the internet in
ClaudeChatGPTGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatOpen WebUIRaycast
The server asks you to sign in before it lists its tools.
We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 12, 2026
The registry name was verified against the domain jam.dev (the registry checks domain ownership)
Code last changed 3 days ago
Uses MIT
Responded in 170 ms (HTTP 401)
Declares OAuth sign-in, so your AI app can take you to log in
Not checked yet; we read the tool list when we check the endpoint
Ask, share a tip or report that it does not work. Sorted by what people marked helpful.
No posts yet. Be the first to ask or share.
Posts here are written by users, not the PopNx team.
No reviews yet
Compared with every active server in this category in the registry. Stars count only when the publisher owns the repo.
It passed 5 of 5 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.
The registry does not list a required key, though some servers ask you to sign in on first use.
It runs in the maker’s cloud. Connect over the internet with nothing to install, but what you send passes through the maker’s servers.
The GitHub repo last changed 3 days ago, and the latest version (1.36.3) reached the registry 9 days ago.
Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. It connects by URL, so apps that accept remote MCP servers work too, such as ChatGPT Business and above.
In the same category: REA, GitHub, Serena MCP: the IDE for your agent
Servers in the same category from other makers, sorted by stars.
Reading a card:↓ Downloads per weeki★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi
Reverse engineer anything from your terminal or agent with one CLI and MCP server.
A powerful toolkit for coding, providing semantic retrieval and editing capabilities.
Copied from the maker’s repo as written. PopNx MCP has not reviewed or endorsed it. HTML, images and scripts are removed. Links lead off this site.
Jam skills
Your agent sees what you saw, and shows you what it did.
npx skills add jamdotdev/skills
Then paste a Jam link and say what you want:
A Jam is a screen recording or screenshot with the console logs, network requests and user actions attached, on one link. You'd record one for a bug report, a feedback walkthrough or a demo. These skills let your agent read a Jam, and record its own when it's done, so you check the result by watching it.
Works with Claude Code, Cursor, Codex, GitHub Copilot, Gemini CLI, OpenCode and every agent skills.sh supports. Add --skill jam-fix to install one skill.
You don't need to remember these names. Paste a Jam link, say what you want, and your agent picks the skill.
jam doctor, in that order. It asks once whether to set up this project or every project on your machine.These need no Jam account. With the Jam CLI, a video can become a Jam link to comment on.
jam-setup walks you through it. A skill signs in when it needs to. jam, jam-fix and jam-to-e2e can read a Jam through Jam MCP instead, the Model Context Protocol (MCP) server the plugin connects.video-to-jam: ffmpeg and a local transcriber such as Whisper.record-demo: agent-browser 0.38.1 or later, ffmpeg and Node 22 or later, with no npm packages. Its narration comes from add-voiceover.add-voiceover: ffmpeg and Node 22 or later, with no npm packages. An ElevenLabs key or the free Kokoro model (Python 3 and uv) gives a natural voice; without either, it uses the macOS voice.record-terminal-proof: asciinema 3 and agg. On Windows, use WSL.JAM_TOKEN.jam-proof: recording a web page needs only Chrome. Recording a window or the whole screen needs macOS or Linux (X11).The plugin installs every skill, connects Jam MCP and updates itself. Use the plugin or npx skills add, not both, or the agent sees every skill twice.
Claude Code
/plugin marketplace add jamdotdev/skills
/plugin install jam@jam-plugins
Skills load as /jam:jam-fix, /jam:jam-proof, and so on. To test a checkout, run claude --plugin-dir /path/to/skills.
Cursor
Open Customize in the sidebar, search for Jam, and click Install.
To test a checkout, link it into the local plugin folder and run Developer: Reload Window:
ln -s /path/to/skills ~/.cursor/plugins/local/jam
Codex
codex plugin marketplace add jamdotdev/skills
codex plugin add jam@jam-plugins
Start a new session, complete the OAuth prompt, and run /mcp to check the connection. To test a checkout, pass its path to marketplace add.
GitHub Copilot CLI
copilot plugin marketplace add jamdotdev/skills
copilot plugin install jam@jam-plugins
Gemini CLI
gemini extensions install https://github.com/jamdotdev/skills
Run /mcp auth Jam once to sign in. To test a checkout, run gemini extensions link /path/to/skills.
Sign-in, tokens, what Jam MCP can do, and permissions: docs/plugin.md.
Bug in a skill, or a skill you want? Open an issue. Pull requests are welcome, and CONTRIBUTING.md is short.
jam.dev · Jam MCP · Jam CLI · Dev Utils · Changelog · MIT