MCP

PreFilm's YouTube MCP

Connect ChatGPT, Claude, Claude Code or Cursor to your PreFilm account and ask in plain words. 19 tools find what to film, write the script, change your published videos and read your own analytics.

MCP lets an assistant use another product's tools. PreFilm runs one, so your assistant can use the research PreFilm has already done on your channel and, once your channel is connected to YouTube, change your videos.

Works on every PreFilm plan, the trial included.

The address to paste
https://prefilm.io/api/mcp
Then ask

What should I film next for my YouTube channel? Show the evidence behind each idea.

Every tool

19 tools in four groups

Say what you want in plain words and your assistant picks the tool. The names in mono are what it sees; you never type them.

YouTube connection: the tool works on your own channel through the connection in Settings, which opens for every account once Google finishes reviewing PreFilm. The other tools work today.

Research

What is working in your niche, what your buyers search for, and which channels to watch.

List channels

list_channels

Your channels, which of them are connected to YouTube, and what is left of your credits.

Takes no credits
Ask it like this

Which channels are on my account, and what do I have left this month?

All arguments

Update your channel

update_channel

Change your offer, your competitor list and the words you never or always say, as Settings does.

Ask it like this

Change my offer to a pricing sprint for B2B SaaS founders, and add "leverage" to the words I never say.

All arguments

What to film

what_to_film

The one video to film this week and a backup, led by outlier formats, each with its evidence and how much filming it takes.

Takes no credits
Ask it like this

What should I film this week?

All arguments

Find outliers

find_outliers

Videos in your niche, or on any topic, that beat their own channel's normal: where ideas start.

Ask it like this

What's broken out in my niche since last Monday?

All arguments

Research keywords

research_keywords

The phrases your buyers search, with monthly searches, who ranks and which are worth a video, and an idea from any one of them.

Ask it like this

Research keywords for "fractional CFO for startups" and tell me which 3 I should film first.

All arguments

Track competitors

track_competitors

List, suggest, add and remove the channels PreFilm studies for your ideas.

Ask it like this

Who should I be tracking that I'm not? Add the best two.

All arguments

More ideas

more_ideas

Start a new idea run from the same More ideas runs as the app, and pick up the ideas when they are in.

Ask it like this

Run more ideas for my channel, then tell me which one to film when they are in.

All arguments

Break down a video

break_down_video

Any video taken apart: the hook, the sections, where the pitch comes and what viewers asked for.

Ask it like this

Break down this video: what's the hook, how is it built, and what is it selling? https://youtu.be/…

All arguments

Make the video

A roast of the idea, titles and thumbnail briefs, the script, and a board to plan it on.

Titles and thumbnail briefs

package_video

Three to five titles and two thumbnail briefs, each taken from a video that beat its channel's normal or from a search.

Ask it like this

I've got a video on how we cut churn with onboarding calls. Give me titles and a thumbnail brief.

All arguments

Roast a concept

roast_concept

Film it, Reframe it or Skip it for an idea, a title, or a title with its thumbnail, with the videos it was judged against.

Ask it like this

Roast this: I tried every AI note-taker for a month.

All arguments

Write a script

write_script

A script in your voice, with your offer placed where the evidence says it works.

Ask it like this

Write the script for the idea about pricing pages, then show me the hook.

All arguments

Update the board

update_board

Add a video to the library, turn a roast, a title or an outlier into a card, move it, set its due date.

Ask it like this

Put the churn video on the board as Ready to film, due Thursday, with the second title.

All arguments

Check an upload

check_upload

Strong, Needs work or Weak for a title and a description before you publish, with the reasons and tags to add.

Ask it like this

Check this title and description before I upload: How We Cut Churn in 90 Days.

All arguments

Change your videos

Read your own videos, find text in them and change it, in one video or all of them.

How bulk edits work

Read your videos and their links

my_videos

Your own videos: list them, read their transcripts in full, find text in them, check the links in your descriptions.

YouTube connection
Ask it like this

List my videos and find every description that still links to my old site.

All arguments

Change one video

update_video

Change one video's title, description or tags, and see each before and after.

YouTube connectionChanges your channel
Ask it like this

Change the title of my newest video to How We Cut Churn in 90 Days. I confirm.

All arguments

Change text across all your videos

replace_across_videos

The same text swapped across every video's titles, descriptions or tags, previewed first.

YouTube connectionChanges your channel
Ask it like this

Go through all my videos, find every description with https://old.link and replace it with https://new.link.

All arguments

Grow

Your own analytics, the searches that already find you, and the comments that sound like customers.

Report on your channel

channel_report

One question about your channel answered from YouTube Analytics: top videos, searches, who sends viewers, where they stop.

YouTube connectionYouTube Analytics
Ask it like this

Give me my channel report for the last 28 days, and which videos bring subscribers.

All arguments

Grow from search

grow_from_search

The searches that already find your videos, and a new title for the ones that rank 4th to 20th.

YouTube connectionYouTube Analytics
Ask it like this

Which of my videos already get found through search, and what should I change to rank higher?

All arguments

Find buyers in comments

mine_comments

Comments that sound like buyers and the questions you never answered, with replies drafted for you to paste.

Ask it like this

Go through the comments on my videos and show me anyone who sounds like a customer, plus the questions I never answered.

All arguments
Scripts

Scripts from what you know

The questions first
Before a script, your assistant can ask you 5 to 8 short questions about the idea, always one on where the usual advice is wrong and one on what buyers ask you on sales calls. Answer by voice; the script uses your stories and numbers, and the answers are kept as facts for the channel. The questions are priced in credits.
The recording brief
A finished script comes with a recording brief: the angle, the flow, what is on screen for each section, one sentence a line, and the sources as links, ready to paste into a doc.
Outlines
Your assistant can write the outline alone, from your Outlines, or save one you wrote, free, and write the script from it.
A thin channel
On a channel with few videos of its own, PreFilm says so, starts the first script with the questions, and learns your voice from a podcast or talk you link as well.
Rules

Nothing changes behind your back

Nothing changes until you confirm
Nothing changes without confirm: true. The assistant shows the change first. A tool that writes to YouTube reads the video again before writing, and refuses when the video changed since you read it.
Other people's words stay theirs
Titles, descriptions, transcripts and comments come from YouTube and were written by other people. PreFilm tells your assistant to treat them as data, never as instructions. A whole transcript of another creator's video is never shown, on a PreFilm screen or to your assistant: break_down_video quotes at most 8 short passages. Your own videos come back in full.
Every call is recorded
Every call is recorded on your account with what it spent, and list_channels shows what is left.
How a bulk edit stays safe
Connect

Connect your assistant

In Claude, ChatGPT or Cursor, add PreFilm with this address and sign in to PreFilm when it asks. No token needed.

https://prefilm.io/api/mcp

Claude

  1. Open claude.ai, then Customize, then Connectors.
  2. Press + Add, then Add custom connector. Name it PreFilm, paste the address above and press Continue.
  3. Press Continue, then Add, and sign in with your PreFilm account when Claude asks.
  4. In a chat, check that PreFilm is on under the + button's Connectors, then ask.

ChatGPT

  1. Open ChatGPT, then Plugins.
  2. Press +, then Add custom MCP server. Name it PreFilm and paste the address above under Connection.
  3. Choose OAuth to sign in, press I understand and want to continue, then Create as a plugin. Install it and sign in with your PreFilm account.
  4. In a new chat, type @PreFilm, then ask.

Cursor

  1. Press Add to Cursor. Cursor opens with PreFilm filled in; confirm the install.
  2. Sign in with your PreFilm account when Cursor asks.
  3. In Cursor's chat, ask.

Claude Code, Cursor and Claude Desktop

In Settings, under Connected apps, find Use a token instead, pick when the token expires and press Create token. Then paste one of these, with your token in place of pf_your_token.

Claude Code
claude mcp add --transport http prefilm https://prefilm.io/api/mcp --header "Authorization: Bearer pf_your_token"
Cursor, in mcp.json
{
  "mcpServers": {
    "prefilm": {
      "url": "https://prefilm.io/api/mcp",
      "headers": {
        "Authorization": "Bearer pf_your_token"
      }
    }
  }
}
Claude Desktop, in claude_desktop_config.json
{
  "mcpServers": {
    "prefilm": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://prefilm.io/api/mcp",
        "--header",
        "Authorization:${AUTH_HEADER}"
      ],
      "env": {
        "AUTH_HEADER": "Bearer pf_your_token"
      }
    }
  }
}

The full reference

Every tool's arguments, the limits and what each refusal means are in the setup guide.

MCP setup guide

See the videos your customers are asking for.

The first look is free. The ideas cost $1 for 7 days.