Skip to main content
Glama

Video Tools MCP

An MCP server that gives Claude the ability to process videos: transcribe with Whisper, cut reels with FFmpeg, and manage video files.

Tools

Tool

Description

vt_transcribe

Transcribe video audio using OpenAI Whisper, saves timestamped .md

vt_cut_reel

Cut a segment from a video using FFmpeg (fast seek + re-encode or stream copy)

vt_rename

Rename video + transcript following a configurable naming convention

vt_info

Get video metadata (duration, resolution, codec, fps, size)

vt_list

List all videos in the working directory with transcript/cut status

Related MCP server: ffmpeg-mcp

Prerequisites

  • Python 3.10+

  • FFmpeg installed and on PATH (or set FFMPEG_PATH env var)

  • Claude Desktop or Claude Code

Quick Start

git clone https://github.com/ZZtopBR/video-tools-mcp.git
cd video-tools-mcp
python3 -m venv venv
source venv/bin/activate    # Windows: venv\Scripts\activate
pip install -r requirements.txt

Configuration

Variable

Default

Description

VT_VIDEOS_DIR

~/videos

Working directory for videos

FFMPEG_PATH

ffmpeg

Path to ffmpeg binary

FFPROBE_PATH

ffprobe

Path to ffprobe binary

VT_PREFIX

VT

Prefix for renamed files

Connect to Claude Desktop

{
  "mcpServers": {
    "video-tools": {
      "command": "/path/to/venv/bin/python",
      "args": ["/path/to/video-tools-mcp/src/server.py"],
      "env": {
        "VT_VIDEOS_DIR": "/path/to/your/videos",
        "FFMPEG_PATH": "ffmpeg"
      }
    }
  }
}

Workflow

  1. Transcribevt_transcribe generates a timestamped .md alongside the video

  2. Analyze — Claude reads the transcript, identifies key segments

  3. Cutvt_cut_reel extracts each segment as a separate file

  4. Organizevt_rename applies consistent naming conventions

License

MIT

Built with OpenAI Whisper, FFmpeg, and MCP by Anthropic.

A
license - permissive license
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ZZtopBR/video-tools-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server