VK video watching plugin

vk-video

A Claude Code plugin that analyzes video from vkvideo.ru, vk.com and vk.ru: downloads the clip, transcribes audio with whisper and extracts frames

Plugin

Medium risk

We rate an entry medium when the tool runs code, makes network calls or reads project files. Check what exactly it does before installing.

Why this level

  • Downloads arbitrary clips by link and runs ffmpeg and whisper locally
  • The video transcript enters the chat context as untrusted text and may carry hidden instructions
All reasons and checks
Russian stack

derfi228/claude-vk-video

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add plugins/vk-video

Detects the agents on your machine, checks the risk and pins the version.

Other ways to install

Run one by one in the Claude Code chat

/plugin marketplace add derfi228/claude-vk-video
/plugin install vk-video@claude-vk-video

Checked against the repository on Sep 25, 2026, commit c19f4b7.

Text for your agent

Install the plugin with /plugin marketplace add derfi228/claude-vk-video and /plugin install vk-video@claude-vk-video, then pip install -r requirements.txt and ffmpeg for your OS (brew install ffmpeg on macOS).

Other ways from the author
/plugin marketplace add derfi228/claude-vk-video
/plugin install vk-video@claude-vk-video

Then pip install -r requirements.txt and ffmpeg separately, pip does not install it.

This is third-party code. Review the repository files before installing.

What it does

The plugin lets Claude watch VK video it otherwise cannot: it downloads a clip from a link (video page, clip, embed, wall link or playlist link), extracts the audio, runs it through whisper and cuts frames on scene changes. Claude then reads a timestamped transcript and looks at frames instead of summarizing a title. Installed as a skill, it only works where local code runs: Claude Code, the Code tab in Claude Desktop, or Cowork. For the regular Claude Desktop chat, which runs in Anthropic's cloud sandbox with no access to your ffmpeg or disk, the repo ships a separate MCP server with the same pipeline behind an analyze_vk_video tool. No VK API token is needed in either mode.

Who it is for. For people who want Claude to break down VK video content: talking points, a transcript, answers grounded in the actual frames.

Good fit when

  • You need a timestamped transcript of a vkvideo.ru or vk.com clip without manual transcription
  • You work in Claude Code, the Code tab, or Cowork where a local ffmpeg is available
  • You need analysis in a regular Claude Desktop chat via the analyze_vk_video MCP server

Not a fit when

  • You use the regular claude.ai chat in a browser, the plugin does not work there at all: wrong transport, wrong case
  • You do not want to install the Python dependencies and ffmpeg it needs

Example request

Analyze this video https://vkvideo.ru/video-17733403_456239836 and list the key points with timestamps

Limitations

It needs a local ffmpeg, which pip does not install, and the cloud sandbox on claude.ai does not have it. Without the faster-whisper package the plugin returns video with frames and a warning that there will be no transcript. The author is upfront that the transcript is untrusted text from the internet and may contain instructions, so it should be treated as a quote, not a command. Browser cookies are off by default, limiting access to private or age-restricted clips.

How to disable. Run /plugin uninstall vk-video in Claude Code, or remove the vk-video entry from mcpServers in claude_desktop_config.json.

Security check

  • Downloads arbitrary clips by link and runs ffmpeg and whisper locally
  • The video transcript enters the chat context as untrusted text and may carry hidden instructions

README in short

The Russian README states the problem plainly: Claude cannot watch VK video, and the plugin fixes that by downloading the clip and extracting audio and frames. A table shows where the skill works versus where the MCP server is needed: the Claude Code terminal, the Code tab and Cowork support the skill directly, the regular Desktop chat needs the MCP server, and claude.ai in a browser does not work at all. It gives a real output example on an actual clip, ffmpeg install instructions for three OSes, MCP server setup in claude_desktop_config.json with a warning to edit the file while Desktop is fully closed, and two honest warnings: treating the transcript as untrusted text, and browser cookies being off by default.

FAQ

Do I need a VK API token?

No, neither the skill nor the MCP server uses one.

Why doesn't the plugin just work in a regular Claude Desktop chat?

The regular chat runs code in Anthropic's cloud sandbox with no access to your ffmpeg or disk, so the repo ships a separate MCP server that Desktop runs locally instead.

Editors’ pick

Skills and CLI from HeyGen: the agent writes HTML compositions and renders them into MP4 videos, captions, motion graphics and decks

SkillMedium risk53.9KRepository stars

Blender MCP

MCP for Blender

Editors’ pick

An MCP server and Blender addon: the agent creates and edits objects, materials and scenes, pulls assets and runs Python in Blender

MCP serverHigh risk29.5KRepository stars
Editors’ pick

Official Remotion skills for making videos in React: compositions, animation, captions, maps and rendering

SkillLow risk4.8KRepository stars

Agentic video studio for Claude Code, Cursor and Codex: script, voiceover, images, stock footage, music, subtitles and render

WorkflowMedium risk61.8KRepository stars
Foxx AIVK video watching plugin

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.