From 67700da591903bfa79d9a12d5d445888b619a045 Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Tue, 3 Nov 2026 00:17:00 +0000 Subject: [PATCH 1/3] MCP registry: describe recording and proof of work Set the registry listing description so search can match recording, browser, and proof of work, and bump server.json to 1.27.2. Co-authored-by: Tomasz Cichocinski --- CHANGELOG.md | 2 +- server.json | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 32a602f..6279f16 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,7 +16,7 @@ - Added `add-voiceover`: voice a spoken script line by line and lay each line under its moment in any video, with a WebVTT subtitle file. The agent asks which voice to use: ElevenLabs (`eleven_v4`), Kokoro (free, local, a one-time 340 MB download), the OS voice, or the team's own command. A video with its own sound keeps it under the narration, lowered together with it only if the mix would clip. The script runs on Node 22 or later with nothing to install. No Jam account needed. - Added `record-terminal-proof`: record a terminal run with asciinema and render a GIF for the pull request, plus an MP4 when needed. No Jam account needed. - `scripts/check.mjs` counts Jam mentions in an unbranded skill in prose only, so a "With Jam" line can show the command. -- `server.json` follows Jam MCP 1.27.1, the version production serves. +- `server.json` follows Jam MCP 1.27.2, the version production serves. The registry description now names recording a browser session as proof of work, because registry search matches only name and description. - `jam-fix` hands a narrated walkthrough that asks for several changes to `jam-to-tasks`, when installed, instead of diagnosing it as one bug. - Added `jam-to-tasks`: turn a narrated Jam into a numbered list of every change asked for, each tied to its moment, frame and quote, then work through the list. - Added `jam-to-ticket`: file a Jam as a ready-to-work issue in Linear, GitHub Issues or Jira, after checking the Jam's own integrations and the tracker for an existing ticket. diff --git a/server.json b/server.json index c3ff615..de85560 100644 --- a/server.json +++ b/server.json @@ -2,8 +2,8 @@ "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json", "name": "dev.jam/jam", "title": "Jam", - "description": "Jam recordings (video, console, network, logs) as context for your coding agent.", - "version": "1.27.1", + "description": "Record a browser session as proof of work, or read a Jam's video, console and network as context.", + "version": "1.27.2", "websiteUrl": "https://jam.dev/mcp", "repository": { "url": "https://github.com/jamdotdev/skills", From 6febf985833b9803a63f8b48b68c14090c8d3bf3 Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Tue, 3 Nov 2026 00:20:00 +0000 Subject: [PATCH 2/3] MCP registry: match live 1.36.3 and drop record claim Point server.json at the production MCP version and describe what the server can do: read a Jam, or create a Recording Link. MCP cannot record. Co-authored-by: Tomasz Cichocinski --- CHANGELOG.md | 2 +- server.json | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6279f16..8a2e291 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,7 +16,7 @@ - Added `add-voiceover`: voice a spoken script line by line and lay each line under its moment in any video, with a WebVTT subtitle file. The agent asks which voice to use: ElevenLabs (`eleven_v4`), Kokoro (free, local, a one-time 340 MB download), the OS voice, or the team's own command. A video with its own sound keeps it under the narration, lowered together with it only if the mix would clip. The script runs on Node 22 or later with nothing to install. No Jam account needed. - Added `record-terminal-proof`: record a terminal run with asciinema and render a GIF for the pull request, plus an MP4 when needed. No Jam account needed. - `scripts/check.mjs` counts Jam mentions in an unbranded skill in prose only, so a "With Jam" line can show the command. -- `server.json` follows Jam MCP 1.27.2, the version production serves. The registry description now names recording a browser session as proof of work, because registry search matches only name and description. +- `server.json` follows Jam MCP 1.36.3, the version production serves. The registry description names reading a Jam's video, console and network as proof of work, and creating a browser Recording Link, because registry search matches only name and description. MCP cannot record a Jam. - `jam-fix` hands a narrated walkthrough that asks for several changes to `jam-to-tasks`, when installed, instead of diagnosing it as one bug. - Added `jam-to-tasks`: turn a narrated Jam into a numbered list of every change asked for, each tied to its moment, frame and quote, then work through the list. - Added `jam-to-ticket`: file a Jam as a ready-to-work issue in Linear, GitHub Issues or Jira, after checking the Jam's own integrations and the tracker for an existing ticket. diff --git a/server.json b/server.json index de85560..e8d3f37 100644 --- a/server.json +++ b/server.json @@ -2,8 +2,8 @@ "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json", "name": "dev.jam/jam", "title": "Jam", - "description": "Record a browser session as proof of work, or read a Jam's video, console and network as context.", - "version": "1.27.2", + "description": "Read a Jam's video, console and network as proof of work, or create a browser Recording Link.", + "version": "1.36.3", "websiteUrl": "https://jam.dev/mcp", "repository": { "url": "https://github.com/jamdotdev/skills", From 4d904f80fe228e3bfdc79827d2e05348fca22817 Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Tue, 3 Nov 2026 00:23:41 +0000 Subject: [PATCH 3/3] MCP registry: set listing description to recordings as context Use the exact registry copy for video, console, network, context, and proof of work. Keep version 1.36.3. Co-authored-by: Tomasz Cichocinski --- CHANGELOG.md | 2 +- server.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8a2e291..a360c55 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,7 +16,7 @@ - Added `add-voiceover`: voice a spoken script line by line and lay each line under its moment in any video, with a WebVTT subtitle file. The agent asks which voice to use: ElevenLabs (`eleven_v4`), Kokoro (free, local, a one-time 340 MB download), the OS voice, or the team's own command. A video with its own sound keeps it under the narration, lowered together with it only if the mix would clip. The script runs on Node 22 or later with nothing to install. No Jam account needed. - Added `record-terminal-proof`: record a terminal run with asciinema and render a GIF for the pull request, plus an MP4 when needed. No Jam account needed. - `scripts/check.mjs` counts Jam mentions in an unbranded skill in prose only, so a "With Jam" line can show the command. -- `server.json` follows Jam MCP 1.36.3, the version production serves. The registry description names reading a Jam's video, console and network as proof of work, and creating a browser Recording Link, because registry search matches only name and description. MCP cannot record a Jam. +- `server.json` follows Jam MCP 1.36.3, the version production serves. The registry description is "Jam recordings (video, console, network) as context and proof of work for your coding agent.", because registry search matches only name and description. - `jam-fix` hands a narrated walkthrough that asks for several changes to `jam-to-tasks`, when installed, instead of diagnosing it as one bug. - Added `jam-to-tasks`: turn a narrated Jam into a numbered list of every change asked for, each tied to its moment, frame and quote, then work through the list. - Added `jam-to-ticket`: file a Jam as a ready-to-work issue in Linear, GitHub Issues or Jira, after checking the Jam's own integrations and the tracker for an existing ticket. diff --git a/server.json b/server.json index e8d3f37..e4a8bd5 100644 --- a/server.json +++ b/server.json @@ -2,7 +2,7 @@ "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json", "name": "dev.jam/jam", "title": "Jam", - "description": "Read a Jam's video, console and network as proof of work, or create a browser Recording Link.", + "description": "Jam recordings (video, console, network) as context and proof of work for your coding agent.", "version": "1.36.3", "websiteUrl": "https://jam.dev/mcp", "repository": {