screenwright

0xjesus/screenwright
★ 1 stars JavaScript Browser/Web Updated today
🎬 MCP server that records narrated, subtitled tutorial videos by driving a browser with Playwright — captions burned in + .srt sidecar.
View on GitHub → Try with Claude — $10 free →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "screenwright": {
      "command": "npx",
      "args": [
        "-y",
        "0xjesus/screenwright"
      ]
    }
  }
}

README Excerpt

> **Subtitled tutorial videos, scripted.** An [MCP](https://modelcontextprotocol.io) server that turns a list of steps into a narrated screen recording — by driving a real **browser** ([Playwright](https://playwright.dev)) *or* an **Android / Flutter emulator** (`adb`). Captions are **burned into the video** *and* exported as an `.srt`.

Tools (12)

baseUrlburnIncaptionStylechanneldwellMsheadlessoutputserialsizesrtstepsviewport

Topics

adbandroidappiumcaptionsemulatorffmpegfluttermcpmodel-context-protocolplaywrightscreen-recordingsubtitlestutorialvideo