{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"io.github.korovin-aa97/talkthrough-mcp","description":"Narrated screen recordings into agent-ready data: local transcript, keyframes, OCR, wall-clock.","repository":{"url":"https://github.com/korovin-aa97/talkthrough-mcp","source":"github"},"version":"0.1.0","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"talkthrough-mcp","version":"0.1.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Whisper model (tiny|base|small|medium|large-v3|large-v3-turbo). Default: small. Use large-v3-turbo for non-English narration; the process_media `model` param overrides per call.","name":"TALKTHROUGH_WHISPER_MODEL"},{"description":"Set to 'off' to disable OCR of keyframes. Default: on.","name":"TALKTHROUGH_OCR"},{"description":"Recognition script for on-screen text: a language code (ru, ja, ko, ar, hi, ...) or a RapidOCR pack name (eslav, cyrillic, ...). Default: Latin+Chinese.","name":"TALKTHROUGH_OCR_LANG"},{"description":"Job store root. Default: ~/.talkthrough","name":"TALKTHROUGH_HOME"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-11T12:23:56.281497Z","publishedAt":"2026-07-11T12:23:56.281497Z","updatedAt":"2026-07-11T12:23:56.281497Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"io.github.korovin-aa97/talkthrough-mcp","description":"Narrated screen recordings into agent-ready data: local transcript, keyframes, OCR, wall-clock.","repository":{"url":"https://github.com/korovin-aa97/talkthrough-mcp","source":"github"},"version":"0.1.1","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"talkthrough-mcp","version":"0.1.1","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Whisper model (tiny|base|small|medium|large-v3|large-v3-turbo). Default: small. Use large-v3-turbo for non-English narration; the process_media `model` param overrides per call.","name":"TALKTHROUGH_WHISPER_MODEL"},{"description":"Set to 'off' to disable OCR of keyframes. Default: on.","name":"TALKTHROUGH_OCR"},{"description":"Recognition script for on-screen text: a language code (ru, ja, ko, ar, hi, ...) or a RapidOCR pack name (eslav, cyrillic, ...). Default: Latin+Chinese.","name":"TALKTHROUGH_OCR_LANG"},{"description":"Job store root. Default: ~/.talkthrough","name":"TALKTHROUGH_HOME"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-11T20:52:49.745661Z","publishedAt":"2026-07-11T20:52:49.745661Z","updatedAt":"2026-07-11T20:52:49.745661Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"io.github.korovin-aa97/talkthrough-mcp","description":"Narrated screen recordings into agent-ready data: local transcript, keyframes, OCR, wall-clock.","repository":{"url":"https://github.com/korovin-aa97/talkthrough-mcp","source":"github"},"version":"0.1.2","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"talkthrough-mcp","version":"0.1.2","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Whisper model (tiny|base|small|medium|large-v3|large-v3-turbo). Default: small. Use large-v3-turbo for non-English narration; the process_media `model` param overrides per call.","name":"TALKTHROUGH_WHISPER_MODEL"},{"description":"Set to 'off' to disable OCR of keyframes. Default: on.","name":"TALKTHROUGH_OCR"},{"description":"Recognition script for on-screen text: a language code (ru, ja, ko, ar, hi, ...) or a RapidOCR pack name (eslav, cyrillic, ...). Default: Latin+Chinese.","name":"TALKTHROUGH_OCR_LANG"},{"description":"Job store root. Default: ~/.talkthrough","name":"TALKTHROUGH_HOME"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-11T21:45:17.980116Z","publishedAt":"2026-07-11T21:45:17.980116Z","updatedAt":"2026-07-11T21:45:17.980116Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"io.github.korovin-aa97/talkthrough-mcp","description":"Narrated screen recordings into agent-ready data: local transcript, keyframes, OCR, wall-clock.","repository":{"url":"https://github.com/korovin-aa97/talkthrough-mcp","source":"github"},"version":"0.1.3","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"talkthrough-mcp","version":"0.1.3","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Whisper model (tiny|base|small|medium|large-v3|large-v3-turbo). Default: small. Use large-v3-turbo for non-English narration; the process_media `model` param overrides per call.","name":"TALKTHROUGH_WHISPER_MODEL"},{"description":"Set to 'off' to disable OCR of keyframes. Default: on.","name":"TALKTHROUGH_OCR"},{"description":"Recognition script for on-screen text: a language code (ru, ja, ko, ar, hi, ...) or a RapidOCR pack name (eslav, cyrillic, ...). Default: Latin+Chinese.","name":"TALKTHROUGH_OCR_LANG"},{"description":"Job store root. Default: ~/.talkthrough","name":"TALKTHROUGH_HOME"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-12T09:08:04.576139Z","publishedAt":"2026-07-12T09:08:04.576139Z","updatedAt":"2026-07-12T09:08:04.576139Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"io.github.korovin-aa97/talkthrough-mcp","description":"Narrated screen recordings into agent-ready data: local transcript, keyframes, OCR, wall-clock.","repository":{"url":"https://github.com/korovin-aa97/talkthrough-mcp","source":"github"},"version":"0.2.0","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"talkthrough-mcp","version":"0.2.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Whisper model (tiny|base|small|medium|large-v3|large-v3-turbo). Default: small. Use large-v3-turbo for non-English narration; the process_media `model` param overrides per call.","name":"TALKTHROUGH_WHISPER_MODEL"},{"description":"Set to 'off' to disable OCR of keyframes. Default: on.","name":"TALKTHROUGH_OCR"},{"description":"Recognition script for on-screen text: a language code (ru, ja, ko, ar, hi, ...) or a RapidOCR pack name (eslav, cyrillic, ...). Default: Latin+Chinese.","name":"TALKTHROUGH_OCR_LANG"},{"description":"Job store root. Default: ~/.talkthrough","name":"TALKTHROUGH_HOME"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-17T20:07:45.59056Z","publishedAt":"2026-07-17T20:07:45.59056Z","updatedAt":"2026-07-17T20:07:45.59056Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"io.github.korovin-aa97/talkthrough-mcp","description":"Narrated screen recordings into agent-ready data: local transcript, keyframes, OCR, wall-clock.","repository":{"url":"https://github.com/korovin-aa97/talkthrough-mcp","source":"github"},"version":"0.2.1","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"talkthrough-mcp","version":"0.2.1","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Whisper model (tiny|base|small|medium|large-v3|large-v3-turbo). Default: small. Use large-v3-turbo for non-English narration; the process_media `model` param overrides per call.","name":"TALKTHROUGH_WHISPER_MODEL"},{"description":"Set to 'off' to disable OCR of keyframes. Default: on.","name":"TALKTHROUGH_OCR"},{"description":"Recognition script for on-screen text: a language code (ru, ja, ko, ar, hi, ...) or a RapidOCR pack name (eslav, cyrillic, ...). Default: Latin+Chinese.","name":"TALKTHROUGH_OCR_LANG"},{"description":"Job store root. Default: ~/.talkthrough","name":"TALKTHROUGH_HOME"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-18T09:39:21.785286Z","publishedAt":"2026-07-18T09:39:21.785286Z","updatedAt":"2026-07-18T09:39:21.785286Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"io.github.korovin-aa97/talkthrough-mcp","description":"Narrated screen recordings into agent-ready data: local transcript, keyframes, OCR, wall-clock.","repository":{"url":"https://github.com/korovin-aa97/talkthrough-mcp","source":"github"},"version":"0.2.2","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"talkthrough-mcp","version":"0.2.2","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Whisper model (tiny|base|small|medium|large-v3|large-v3-turbo). Default: small. Use large-v3-turbo for non-English narration; the process_media `model` param overrides per call.","name":"TALKTHROUGH_WHISPER_MODEL"},{"description":"Set to 'off' to disable OCR of keyframes. Default: on.","name":"TALKTHROUGH_OCR"},{"description":"Recognition script for on-screen text: a language code (ru, ja, ko, ar, hi, ...) or a RapidOCR pack name (eslav, cyrillic, ...). Default: Latin+Chinese.","name":"TALKTHROUGH_OCR_LANG"},{"description":"Job store root. Default: ~/.talkthrough","name":"TALKTHROUGH_HOME"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-18T14:42:19.020677Z","publishedAt":"2026-07-18T14:42:19.020677Z","updatedAt":"2026-07-18T14:42:19.020677Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"io.github.korovin-aa97/talkthrough-mcp","description":"Narrated screen recordings into agent-ready data: local transcript, keyframes, OCR, wall-clock.","repository":{"url":"https://github.com/korovin-aa97/talkthrough-mcp","source":"github"},"version":"0.2.3","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"talkthrough-mcp","version":"0.2.3","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Whisper model (tiny|base|small|medium|large-v3|large-v3-turbo). Default: small. Use large-v3-turbo for non-English narration; the process_media `model` param overrides per call.","name":"TALKTHROUGH_WHISPER_MODEL"},{"description":"Set to 'off' to disable OCR of keyframes. Default: on.","name":"TALKTHROUGH_OCR"},{"description":"Recognition script for on-screen text: a language code (ru, ja, ko, ar, hi, ...) or a RapidOCR pack name (eslav, cyrillic, ...). Default: Latin+Chinese.","name":"TALKTHROUGH_OCR_LANG"},{"description":"Job store root. Default: ~/.talkthrough","name":"TALKTHROUGH_HOME"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-18T17:43:42.999378Z","publishedAt":"2026-07-18T17:43:42.999378Z","updatedAt":"2026-07-18T17:43:42.999378Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"io.github.korovin-aa97/talkthrough-mcp","description":"Local MCP server: screen recordings into transcript, exact frames, OCR, wall-clock evidence.","repository":{"url":"https://github.com/korovin-aa97/talkthrough-mcp","source":"github"},"version":"0.2.4","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"talkthrough-mcp","version":"0.2.4","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Whisper model (tiny|base|small|medium|large-v3|large-v3-turbo). Default: small. Use large-v3-turbo for non-English narration; the process_media `model` param overrides per call.","name":"TALKTHROUGH_WHISPER_MODEL"},{"description":"Set to 'off' to disable OCR of keyframes. Default: on.","name":"TALKTHROUGH_OCR"},{"description":"Recognition script for on-screen text: a language code (ru, ja, ko, ar, hi, ...) or a RapidOCR pack name (eslav, cyrillic, ...). Default: Latin+Chinese.","name":"TALKTHROUGH_OCR_LANG"},{"description":"Job store root. Default: ~/.talkthrough","name":"TALKTHROUGH_HOME"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-27T15:31:28.027883Z","publishedAt":"2026-07-27T15:31:28.027883Z","updatedAt":"2026-07-27T15:31:28.027883Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"io.github.korovin-aa97/talkthrough-mcp","description":"Local MCP server: screen recordings into transcript, exact frames, OCR, wall-clock evidence.","repository":{"url":"https://github.com/korovin-aa97/talkthrough-mcp","source":"github"},"version":"0.2.5","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"talkthrough-mcp","version":"0.2.5","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Whisper model (tiny|base|small|medium|large-v3|large-v3-turbo). Default: small. Use large-v3-turbo for non-English narration; the process_media `model` param overrides per call.","name":"TALKTHROUGH_WHISPER_MODEL"},{"description":"Set to 'off' to disable OCR of keyframes. Default: on.","name":"TALKTHROUGH_OCR"},{"description":"Recognition script for on-screen text: a language code (ru, ja, ko, ar, hi, ...) or a RapidOCR pack name (eslav, cyrillic, ...). Default: Latin+Chinese.","name":"TALKTHROUGH_OCR_LANG"},{"description":"Job store root. Default: ~/.talkthrough","name":"TALKTHROUGH_HOME"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-31T12:25:54.528945Z","publishedAt":"2026-07-31T12:25:54.528945Z","updatedAt":"2026-07-31T12:25:54.528945Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"io.github.korovin-aa97/talkthrough-mcp","description":"Local MCP server: screen recordings into transcript, exact frames, OCR, wall-clock evidence.","repository":{"url":"https://github.com/korovin-aa97/talkthrough-mcp","source":"github"},"version":"0.2.6","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"talkthrough-mcp","version":"0.2.6","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Whisper model (tiny|base|small|medium|large-v3|large-v3-turbo). Default: small. Use large-v3-turbo for non-English narration; the process_media `model` param overrides per call.","name":"TALKTHROUGH_WHISPER_MODEL"},{"description":"Set to 'off' to disable OCR of keyframes. Default: on.","name":"TALKTHROUGH_OCR"},{"description":"Recognition script for on-screen text: a language code (ru, ja, ko, ar, hi, ...) or a RapidOCR pack name (eslav, cyrillic, ...). Default: Latin+Chinese.","name":"TALKTHROUGH_OCR_LANG"},{"description":"Job store root. Default: ~/.talkthrough","name":"TALKTHROUGH_HOME"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-10T20:46:17.777157Z","publishedAt":"2026-08-10T20:46:17.777157Z","updatedAt":"2026-08-10T20:46:17.777157Z","isLatest":true}}}],"metadata":{"count":11}}
