{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.KitDevUA/video-vision-mcp","description":"Analyze any video (file, URL, or Jira attachment) into frames + transcript for Claude Code","repository":{"url":"https://github.com/KitDevUA/video-vision-mcp","source":"github"},"version":"0.1.0","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"video-vision-mcp","version":"0.1.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional path to a .env file with config (Jira creds, API keys).","name":"VIDEO_MCP_ENV"},{"description":"Enables tier-3 native Gemini video analysis (default when set).","isSecret":true,"name":"GEMINI_API_KEY"},{"description":"Enables tier-2 OpenAI Whisper transcription.","isSecret":true,"name":"OPENAI_API_KEY"},{"description":"Enables tier-2 Groq whisper-large-v3 transcription.","isSecret":true,"name":"GROQ_API_KEY"},{"description":"Jira base URL — only for the jira_issue_key input path.","name":"JIRA_URL"},{"description":"Jira account email — only for the jira_issue_key input path.","name":"JIRA_USERNAME"},{"description":"Jira API token — only for the jira_issue_key input path.","isSecret":true,"name":"JIRA_API_TOKEN"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-30T18:22:31.543261Z","publishedAt":"2026-06-30T18:22:31.543261Z","updatedAt":"2026-06-30T18:22:31.543261Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.KitDevUA/video-vision-mcp","description":"Analyze any video (local file or URL) into frames + transcript for Claude Code","repository":{"url":"https://github.com/KitDevUA/video-vision-mcp","source":"github"},"version":"0.2.0","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"video-vision-mcp","version":"0.2.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional path to a .env file with config (API keys, tuning).","name":"VIDEO_MCP_ENV"},{"description":"Enables tier-3 native Gemini video analysis (default when set).","isSecret":true,"name":"GEMINI_API_KEY"},{"description":"Enables tier-2 OpenAI Whisper transcription.","isSecret":true,"name":"OPENAI_API_KEY"},{"description":"Enables tier-2 Groq whisper-large-v3 transcription.","isSecret":true,"name":"GROQ_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-02T06:53:09.21727Z","publishedAt":"2026-07-02T06:53:09.21727Z","updatedAt":"2026-07-02T06:53:09.21727Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.KitDevUA/video-vision-mcp","description":"Analyze any video (local file or URL) into frames + transcript for Claude Code","repository":{"url":"https://github.com/KitDevUA/video-vision-mcp","source":"github"},"version":"0.3.0","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"video-vision-mcp","version":"0.3.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional path to a .env file with config (API keys, tuning).","name":"VIDEO_MCP_ENV"},{"description":"Enables tier-3 native Gemini video analysis (default when set).","isSecret":true,"name":"GEMINI_API_KEY"},{"description":"Enables tier-2 OpenAI Whisper transcription.","isSecret":true,"name":"OPENAI_API_KEY"},{"description":"Enables tier-2 Groq whisper-large-v3 transcription.","isSecret":true,"name":"GROQ_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-02T07:53:35.821627Z","publishedAt":"2026-07-02T07:53:35.821627Z","updatedAt":"2026-07-02T07:53:35.821627Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.KitDevUA/video-vision-mcp","description":"Analyze any video (local file or URL) into frames + transcript for Claude Code","repository":{"url":"https://github.com/KitDevUA/video-vision-mcp","source":"github"},"version":"0.5.0","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"video-vision-mcp","version":"0.5.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional path to a .env file with config (API keys, tuning).","name":"VIDEO_MCP_ENV"},{"description":"Enables tier-3 native Gemini video analysis (default when set).","isSecret":true,"name":"GEMINI_API_KEY"},{"description":"Enables tier-2 OpenAI Whisper transcription.","isSecret":true,"name":"OPENAI_API_KEY"},{"description":"Enables tier-2 Groq whisper-large-v3 transcription.","isSecret":true,"name":"GROQ_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-02T08:28:12.946832Z","publishedAt":"2026-07-02T08:28:12.946832Z","updatedAt":"2026-07-02T08:28:12.946832Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.KitDevUA/video-vision-mcp","description":"Analyze any video (local file or URL) into frames + transcript for Claude Code","repository":{"url":"https://github.com/KitDevUA/video-vision-mcp","source":"github"},"version":"0.5.1","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"video-vision-mcp","version":"0.5.1","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional path to a .env file with config (API keys, tuning).","name":"VIDEO_MCP_ENV"},{"description":"Enables tier-3 native Gemini video analysis (default when set).","isSecret":true,"name":"GEMINI_API_KEY"},{"description":"Enables tier-2 OpenAI Whisper transcription.","isSecret":true,"name":"OPENAI_API_KEY"},{"description":"Enables tier-2 Groq whisper-large-v3 transcription.","isSecret":true,"name":"GROQ_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-06T09:07:13.062406Z","publishedAt":"2026-08-06T09:07:13.062406Z","updatedAt":"2026-08-06T09:07:13.062406Z","isLatest":true}}}],"metadata":{"count":5}}
