About Fast Video Cataloger
Fast Video Cataloger MCP server connects an AI assistant to a searchable local video catalog on Windows. It supports searches across footage, scenes, transcripts, and people, and can return scene thumbnails; video files are not uploaded, and editing requires an Editor key.
Key features
- 01Search videos by text and keywords
- 02Find scenes from visual descriptions
- 03Search spoken words with timecodes
- 04Read scene thumbnails and transcripts
- 05Tag, build bins, and index videos
Use cases
- 01Locate footage by spoken words
- 02Find shots from a visual description
- 03Review thumbnails for candidate scenes
- 04Organize video and scene tags into bins
MCP support
The MCP server connects to the local Fast Video Cataloger server through its REST API and exposes catalog search, scene, and transcript tools to clients. Tagging, creating bins, and indexing require an Editor API key.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMEFast Video Cataloger MCP server
Search, view and tag your local video library from an AI assistant.
Fast Video Cataloger keeps a searchable catalog of your own video files on Windows: scene thumbnails, keywords, transcripts and faces. This MCP server lets an assistant such as Claude work with that catalog. You ask for footage in your own words; the assistant searches, looks at the actual shots and does the filing for you.
- Find videos and moments by what was said, with timecodes
- Find scenes by describing the picture ("a drone shot over a city at night"), nothing tagged first
- Fetch scene thumbnails so the assistant can see and judge a shot
- With an Editor key: add or remove keywords, build bins, index new videos
It runs against the Fast Video Cataloger server on your own computer. No video is uploaded; the assistant receives the titles, transcript lines and scene images it asks for.
More: MCP server for your video library
Requirements
- Windows 10 or 11 (x64)
- Fast Video Cataloger
10.4 or later. The free 30-day trial works.
fvc-mcp.exeis also installed with the program, together with the .NET 10 runtime it needs. - Your catalog shared through the Fast Video Cataloger server: in the program, open the start page's Server section and click Setup. The assistant connects to the server, not to the desktop program, so it works with the program closed.
- An API key: Manage Users in the same Server section.
Viewerto search and read,Editorto also tag and build bins.
Install
Claude Desktop: one click
Download fvc-mcp-<version>.mcpb from Releases and
open it. Claude Desktop asks for the server address (leave http://localhost:8754 when the server
runs on this computer) and your API key.
Claude Desktop: config file
Use the copy installed with Fast Video Cataloger. In claude_desktop_config.json:
{
"mcpServers": {
"fast-video-cataloger": {
"command": "C:\\Program Files\\FastVideoCataloger\\fvc-mcp.exe",
"env": {
"FVC_SERVER_URL": "http://localhost:8754",
"FVC_API_KEY": "fvc_your_key_here"
}
}
}
}
Claude Code
claude mcp add fast-video-cataloger --env FVC_SERVER_URL=http://localhost:8754 --env FVC_API_KEY=fvc_your_key_here "--" "C:\Program Files\FastVideoCataloger\fvc-mcp.exe"
Keep the quotes around "--" in PowerShell.
Gemini CLI
gemini mcp add fast-video-cataloger "C:\Program Files\FastVideoCataloger\fvc-mcp.exe" -s user -e FVC_SERVER_URL=http://localhost:8754 -e FVC_API_KEY=fvc_your_key_here
Full setup, things to try and troubleshooting: Connect an AI Assistant (MCP).
Configuration
| Variable | Meaning |
|---|---|
FVC_SERVER_URL | Address of your catalog server. Default http://localhost:8754. |
FVC_API_KEY | The API key. |
FVC_MCP_LOG_LEVEL | Warning by default; Information or Debug when a connection will not come up. Logs go to stderr. |
Tools (23)
| Tool | What it does |
|---|---|
search_videos | Find videos by free text or by keyword. |
search_scenes | Find individual scenes, with their timecodes. |
search_scenes_semantic | Find scenes by describing the picture, or scenes that look like a given one. Needs the visual search index and, for descriptions, the Visual search model on the server. |
search_transcripts | Find spoken words, with their video and timecode. |
search_actors | Find people by name or tag. |
list_keywords | Every keyword in the catalog, so the assistant knows what it can search for. |
get_video | One catalog entry in full. |
get_video_scenes | A video's scene thumbnails in timecode order. |
get_video_transcript | The transcript as timed lines. |
get_video_tags, get_video_actors | Keywords and cast. |
get_scene_image | The thumbnail image itself, so the assistant can see the shot. |
catalog_stats, list_bins, get_bin_videos | Catalog size, the build serving it, and existing bins. |
tag_video, tag_scene | Add keywords to a video or a single scene. Editor key. |
untag_video, untag_scene | Remove named keywords again. Editor key. |
create_bin, add_video_to_bin | Build a collection. Editor key. |
index_video, list_videos_needing_indexing | Index catalog entries that have no thumbnails yet. Editor key. |
It cannot delete videos or bins, take a video out of a bin, play video or drive the player.
Source
src/FvcMcpServer is the source of the fvc-mcp.exe shipped with Fast Video Cataloger, copied
from each release. It is a thin client over the Fast Video Cataloger server's REST API: it holds
no state and every tool is one or two REST calls. Build with the .NET 10 SDK:
dotnet publish src/FvcMcpServer -c Release -r win-x64 --self-contained false -p:PublishSingleFile=true
Released builds are code-signed by VideoStorm Sweden AB. Issues and pull requests are welcome; the code here follows the version in Fast Video Cataloger, so accepted changes ship with the next release.
License
MIT for the source in this repository, see LICENSE. Bundled packages: THIRD-PARTY-NOTICES.md. Fast Video Cataloger itself is commercial software with a free 30-day trial.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.