Refs

by refs.video · video.refs/refs

Free search of 4,100 launch videos measured shot by shot. Pro: blueprints and film plans.

OnlineRemote
Category
Images, video and audio
Connection
Remote (HTTP)
Tools
14 reported
Status
Online

Connect it to your AI

Claude Code

claude mcp add --transport http refs https://refs.video/mcp

Claude, ChatGPT, Cursor and other apps

Add it as a custom connector with this URL (Streamable HTTP):

https://refs.video/mcp

This server expects extra headers, usually an API key from its maker.

Cursor, VS Code and other apps (mcp.json)

{
  "mcpServers": {
    "refs": {
      "url": "https://refs.video/mcp"
    }
  }
}

Tools it offers

14 tools, as the server itself reported during our check on Oct 31, 2026.

  • search_videosSearch 4,000+ dissected top-performing videos (launch films, product demos, explainers, motion design, interactive/3D, film + music, teasers, UGC ads). Free: works with no key and no sign-in. Without an account it return
  • get_blueprintThe full reverse-engineered blueprint of one video: hook frame by frame, beat sheet with timestamps, shot list, style guide, voice and sound, script template, production plan, edit recipe, QA checklist, plus a runnable r
  • get_framesOne video's labelled frame sheets as images, so you can see the reference instead of guessing from text: the hook (first 3 s at 0.25 s steps), one frame per shot, and the whole film at fixed steps where measured. sheet "
  • list_formulasFormulas distilled across many videos of one format (e.g. 'the silent UI workflow', 'the delayed hardware reveal'). Returns ids, titles, summaries and their source films; fetch one with get_formula. Needs a Refs account
  • get_formulaThe full cross-video formula for one format, as markdown: structure, timing ranges, what top performers share, mistakes to avoid, and a template prompt. Needs a Refs account with Pro; without one, the app asks the user t
  • list_collectionsYour collections on refs.video (named sets of films you saved) and your favourites, with ids and film counts. Pass an id to get_collection to read the films and use them as references. Needs a Refs account with Pro; with
  • get_collectionEvery film in a Refs collection as search cards (REF id, link, length, aspect, measured metrics, why it works). Takes a collection id or refs.video/c/… link: anyone's shared collection, or your own private one; "favourit
  • list_brandsYour brand imports on refs.video (refs.video/saved → Brandprint): each X account you imported, with its progress and film count. Private to you. Pass an id or handle to get_brand for the brand kit and every film. Needs a
  • get_brandOne of your brand imports: the brand kit (the brand's house style across all its films: palette, type, logo and end card, motion and easing, pacing and cut rhythm, camera, transitions, sound and voice, recurring formats,
  • plan_videoGive a brief (product, audience, length, platform) and 1-5 references (REF ids, links or ids, or your brand films' brand:<import>:<film> ids), and optionally one of your imported brands (brand) to plan in its house style
  • storyboardBefore anything is built, storyboard the film the way an editor does. Send the storyboard you drafted from plan_video: 1 direction for a fixed brief, 2–4 when it's open. Each direction: logline, references (REF id + the
  • check_renderAfter rendering a video from a reference, check it against that film's measured timeline and get concrete fixes: cut timing to the frame, pace, brightness curve, motion per shot, loudness for the platform, and format. Fi
  • ugc_scanPaste a product page and Refs finds the UGC ads (creator-style vertical video ads on Meta and TikTok) that are working for its competitors, then takes them apart. Two steps. (1) ugc_scan(url) reads the page and returns a
  • get_ugc_scanOne of your competitor UGC scans (from ugc_scan): its status and progress while the worker runs (queued → finding competitors → fetching ads → measuring → writing → summary → done), then the board: each competitor's winn

Questions

What is the Refs MCP server?

Free search of 4,100 launch videos measured shot by shot. Pro: blueprints and film plans. It is made by refs.video and listed in the official MCP Registry as video.refs/refs. MCP (Model Context Protocol) is the open standard that lets AI apps like Claude, ChatGPT and Cursor use outside tools.

How do I add Refs to Claude?

In the Claude app or claude.ai, open Settings, then Connectors, choose "Add custom connector" and paste https://refs.video/mcp. In Claude Code, run: claude mcp add --transport http refs https://refs.video/mcp

How do I add Refs to ChatGPT?

ChatGPT can use remote MCP servers as connectors. In ChatGPT settings, under Apps and Connectors, turn on developer mode if asked, create a new connector and paste https://refs.video/mcp.

How do I add Refs to Cursor?

Open Cursor settings, go to MCP, choose "Add new MCP server" (or edit ~/.cursor/mcp.json) and add: { "mcpServers": { "refs": { "url": "https://refs.video/mcp" } } }

Does Refs work right now?

Yes. It responded when we last checked on 31 Oct 2026. We check remote MCP servers every day.

What can Refs do?

It gives your AI 14 tools, including search_videos, get_blueprint, get_frames, list_formulas, get_formula. The full list is on this page.

Is this your server? Get the badge for your README
chen.media/mcp badge

Markdown (GitHub README)

[![Listed on chen.media/mcp](https://chen.media/mcp/badge/video-refs-refs.svg)](https://chen.media/mcp/video-refs-refs)

HTML (switches to dark mode on its own)

<a href="https://chen.media/mcp/video-refs-refs"><picture><source media="(prefers-color-scheme: dark)" srcset="https://chen.media/mcp/badge/video-refs-refs.svg?theme=dark"><img src="https://chen.media/mcp/badge/video-refs-refs.svg" alt="Listed on chen.media/mcp" height="40"></picture></a>

More in Images, video and audio

See all