{"id":738746,"recorded_at":"2026-10-28T05:41:20.828811Z","observed_at":"2026-10-28T05:41:20.828774Z","subject_kind":"source_record","subject":"mcp_registry:io.github.TMHSDigital/screencast-mcp","kind":"listing","method":"sync.mcp_registry/1","body":{"endpoints":[["web","https://tmhsdigital.github.io/screencast-mcp/"]],"name":"Screencast MCP","owner_address":null,"raw":{"_meta":{"io.modelcontextprotocol.registry/official":{"isLatest":true,"publishedAt":"2026-10-28T05:11:30.014656Z","status":"active","statusChangedAt":"2026-10-28T05:11:30.014656Z","updatedAt":"2026-10-28T05:11:30.014656Z"}},"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","description":"Let AI agents record the Windows screen, watch it as frames, and edit it with ffmpeg","name":"io.github.TMHSDigital/screencast-mcp","packages":[{"environmentVariables":[{"description":"Where recordings, frames, screenshots, and edits are written (default <homedir>/.screencast-mcp)","name":"SCREENCAST_HOME"},{"description":"Semicolon-separated folders outputs may be written to besides SCREENCAST_HOME; when set (or when the client sends roots), outputs elsewhere are refused","name":"SCREENCAST_ALLOWED_DIRS"},{"description":"Path to ffmpeg if it is not on PATH (ffmpeg and ffprobe are required)","name":"FFMPEG_PATH"},{"description":"Path to ffprobe if it is not on PATH","name":"FFPROBE_PATH"},{"description":"whisper.cpp model file (ggml-*.bin) used by transcribe when a call passes no model","format":"filepath","name":"SCREENCAST_WHISPER_MODEL"},{"default":"3600","description":"Default recording cap in seconds when a call sets no maxDurationSec (default 3600; 0 disables it)","format":"number","name":"SCREENCAST_MAX_RECORDING_SEC"},{"description":"Override the edit job timeout in milliseconds (default scales with the media length)","format":"number","name":"SCREENCAST_JOB_TIMEOUT_MS"},{"description":"At startup, delete screenshots, frames, and leftover raw event logs older than this many days (never recordings or edits; off by default)","format":"number","name":"SCREENCAST_RETENTION_DAYS"},{"description":"Limit in milliseconds for the PowerShell helpers that list monitors and windows and run OCR (default 20000; OCR 60000)","format":"number","name":"SCREENCAST_PS_TIMEOUT_MS"},{"description":"Set to 1 to ask the user to confirm every live capture through MCP elicitation; clients without elicitation are refused (off by default)","format":"boolean","name":"SCREENCAST_CONFIRM_CAPTURE"},{"description":"Comma-separated toolsets to load: capture, watch, edit, produce, audio (doctor and get_media_info are always on; default all)","name":"SCREENCAST_TOOLSETS"}],"identifier":"@tmhs/screencast-mcp","registryType":"npm","transport":{"type":"stdio"},"version":"0.47.0"}],"repository":{"source":"github","url":"https://github.com/TMHSDigital/screencast-mcp"},"title":"Screencast MCP","version":"0.47.0","websiteUrl":"https://tmhsdigital.github.io/screencast-mcp/"}},"source":"mcp_registry","summary":"Let AI agents record the Windows screen, watch it as frames, and edit it with ffmpeg"},"body_sha256":"f0057cb2d6a0136382763dab8abf363f6b48e7e596c52e65c5edbda3e53d1f4f","prev_id":738571,"leaf":"0x089e0a3fa00b88c773a3a4b15ace4ee9fd4c08a4df6229c5c01de356b048991a","leaf_text":"{\"body\":\"f0057cb2d6a0136382763dab8abf363f6b48e7e596c52e65c5edbda3e53d1f4f\",\"id\":738746,\"kind\":\"listing\",\"method\":\"sync.mcp_registry/1\",\"observed_us\":1793166080828774,\"prev\":738571,\"subject\":\"mcp_registry:io.github.TMHSDigital/screencast-mcp\",\"subject_kind\":\"source_record\"}","day":{"day":"2026-10-28","leaves":231336,"root":"0x2c19037464cc4c493624565f01775d6446fc78eaa118fc6865bfe2bfca9ff78e","chained":"0xd1d7dee8322ceff8f4c8d83aa1fe4a4466825c2af1c97dbde3d35db61234f7be","anchor_chain":"eip155:5042002","anchor_tx":"0x8bae2b1d097834c8b458513862d70d29ee807e98dc2e863b27250131c15b35ae","anchor_block":69584042},"proof":["0x089d862699918cca27e585ece09db2433999022a1dbb5d2dc013970c66f5fa00","0xa24dddf2166138d3d83946f2c7227b0fb9af13d12e8f59408d9b145ac29860c4","0x70e6fe1a829ea88896d179d9d87a2b318d9f31c1f622687b14c354d6b3d897c5","0xe3f1a9f7cf96da2625aa73a4fb28ef127cd1c4456597f71811b041c4d60cb0f4","0xc64fa1f0a2043ff4e4816e16a53c6c145d54716c81270e3b5812209d8527b80e","0x029583525dec64776933525e87e2d34e86d33529b147268df54079fb42cf70d2","0x8f65b8ec8b67c530cb158c9802d562150e425e6a60e40132c177e5cd4a80a7e5","0x06443a871ec35ebdf2b0474b2390dd7b23c9288f5db029630692312e3e8fbb4a","0xf2fa48e5ff29cdbda8a8d99333fa4e4e06560fb9d9c324798fe64bcdc4002582","0x7d315b556bed7c695f760cedd44f9cc2e78a7a7b1bf628ac19dc2820172f44c5","0x5584abd14badcd73025dcce4c64aa405404c405ff91f39a427bda991a1e95b37","0x825b5cba69887117963e0cfd615aa74fe5ae01aa1deb0098d6b7e04e01634ba7","0x8dcd5f3419d7730712ce62dbc974d197b0e9c47ee96e0172cdc134c7a6bf73f2","0xf3fd571846115a5778f2f20ec53a7e9b272de5f8737a627379966b3745ad5e29","0x2d4bed6c1c0f427d29eba935cdedcc76c72935d41919903a3b217a8ffca38438","0x35e8995c30094446ec790423171382fccb377081b921295b0ae3840cc2c4f52c","0xf078ea7d84d98dbeffed23d8e67b36751e60464ffd4cfdc005e0aa6f8cb9b459","0xe027395fafb7fc41921c42ca0542524ea22204cbd5908b70b27f3d5fb26f5d0f"]}