NotPeopleNotPeople
YouTube MCP server

YouTube MCP
that makes the video.

A YouTube MCP server for Claude Code, Codex or Grok Build. Your agent finds what's overperforming in your niche, reads the transcripts, cuts your long videos into captioned Shorts, draws thumbnails and renders films from code. The heavy work runs on your own machine, and nothing reaches your channel until you upload it.

$ claude mcp add --transport http notpeople https://mcp.notpeople.ai/mcp --header "Authorization: Bearer $NOTPEOPLE_KEY"
Research · Shorts · films·Sources stay on your disk·X & Reddit side →
claude — shortsffmpeg · local
❯ cut last week's 47-min episode into shorts. captions big, my usual style
⏺ aicb_get_playbook(kind: video)
⏺ aicb_memory_search(workflow:video · style:clip)
house style: punch captions · 35–55s · no intro card
⏺ yt-dlp(youtu.be/… → episode_047.mp4 · 47:12)
⏺ faster-whisper(local · 2–4s segments)
6 moments that land without the setup: 12:41 the part everyone clipped was not the part that mattered 04:18 why we killed the waitlist 27:02 numbers, no adjectives · +3 more
● Plan: 5 shorts, 9:16 over a blurred fill, punch captions. Go?
❯ go
⏺ ffmpeg(cut · reframe 1080×1920 · burn · one at a time)
5 files · frame checked mid-clip · captions rendered
⏺ aicb_save_draft(5 × title + description · pending)
drafts ready · files in ~/Videos/ep047_shorts · you upload
Renders on your machine

Your footage never leaves your disk.

Your agent directs, the NotPeople MCP server holds the recipes, briefs and drafts, and the heavy work runs on your machine: yt-dlp, a local speech model, ffmpeg, the timeline editor and the renderer. Sources and renders stay on your disk; only the finished file goes up for review.

Your agentyour laptop
Claude Code · Codex · Grok Build
cut this 47-min episode into 5 shorts
reading the transcript · 6 moments…
NotPeopleNotPeople MCPnotpeople cloud
playbooksvideo · animation · gen
series3 formats
memorycaption style · length
drafts5 shorts pending
Local renderyour machine
ffmpeg · timeline · 1080×1920
V2
V1
A1
short 3 / 5 · 41srendering 68%
source → windows → cut → captions → render → draft
Local render
your CPU or GPU, your files
Plan before pixels
the cut is agreed in words first
House style, remembered
caption look, length, format per series
What it does for YouTube

A production team, as tools your agent can call.

Find what's working

aicb_youtube_search · aicb_youtube_shorts · aicb_youtube_video
niche: ai workflows · last 30 days · long + shorts3 outliers
views ÷ channel mediansmall channels, big numbers
I let an AI agent run my channel for 30 days29×
the MCP setup nobody talks about18×
Claude Code made my B-roll (no stock)6×
10 AI tools for YouTubers1.1×
transcripts read · 3 hook patterns foundbrief drafted

Long video → Shorts

yt-dlp · local whisper · ffmpeg
THIS WAS THE PART THAT MATTERED
youtu.be/… · 47 min · transcript6 moments found
12:41the part everyone clipped was not the part that mattered
04:18why we killed the waitlist
27:02numbers, no adjectives
33:50the question nobody asked
cut 12:41 → 13:22 · 41s · 1080×1920subs burned · queued 09:40

Thumbnails

aicb_gen_cover
30 DAYS
NO STOCK
29×
3 concepts · 16:9pick one

Captions, any language

local transcript · one cut, many burns
EN · burnedES · burnedPT · burnedDE · nextJA · next
ESTA ERA LA PARTE QUE IMPORTABA
same timing, translated text

Films drawn in code

animation · terminal · site_film
animation · product film · data filmscore synthesised · −14 LUFS
16:91920×1080 · 60 fpsup to 60 s
9:16native vertical≤ 30 s
1:11080×1080feed
GIF2–6 s loopno sound

A real timeline

OpenChatCut over MCP · local
V2
V1
A1
remove silencecut filler wordslandscape → portraitcaptionsnormalize loudness
you watch in your window · the agent editsexport pending
Also:long renders on a rented GPU the agent starts and stops·AI b-roll and stills on your own key·public-domain archive footage & foley·the upload stays yours
Watch it work

Three things you'll ask in the first hour.

claude — shortsffmpeg · local
❯ cut last week's 47-min episode into shorts. captions big, my usual style
⏺ aicb_get_playbook(kind: video)
⏺ aicb_memory_search(workflow:video · style:clip)
house style: punch captions · 35–55s · no intro card
⏺ yt-dlp(youtu.be/… → episode_047.mp4 · 47:12)
⏺ faster-whisper(local · 2–4s segments)
6 moments that land without the setup: 12:41 the part everyone clipped was not the part that mattered 04:18 why we killed the waitlist 27:02 numbers, no adjectives · +3 more
● Plan: 5 shorts, 9:16 over a blurred fill, punch captions. Go?
❯ go
⏺ ffmpeg(cut · reframe 1080×1920 · burn · one at a time)
5 files · frame checked mid-clip · captions rendered
⏺ aicb_save_draft(5 × title + description · pending)
drafts ready · files in ~/Videos/ep047_shorts · you upload

Downloaded, transcribed and cut on your machine. The plan is agreed in words before anything renders; the files and their titles land as drafts for you to upload.

Playbooks

Every job has a recipe. Your agent reads it, then works.

Every multi-step job is a chain of tool calls. The playbook is the order and the fields — so nothing gets guessed. Override any recipe for your account with one memory note.

1
aicb_get_playbook
kind: video
2
aicb_youtube_video
transcript · 6 moments
3
yt-dlp + whisper
local · 2–4s segments
4
ffmpeg
cut · 9:16 · captions
5
aicb_gen_cover
thumbnail · 3 concepts
6
aicb_save_draft
title + description
Pricing

Start free. Pay when the node starts posting.

SAVE 20%
Free
$0
Read the feed from your agent. No posting.
  • ✓1 X account, read-only
  • ✓Trends, search, parsing tools
  • ✓20 drafts / month
  • —Local node posting
  • —Clips, images, articles
  • —Creator circles
Start free
POPULAR
Creator
$49 / mo
One creator, one machine, every playbook.
  • ✓1 X + 1 Reddit account
  • ✓Local node posting (la)
  • ✓All playbooks: clips, articles, plans
  • ✓Unlimited drafts, 60 posts / month
  • ✓1 creator circle
  • —Multiple personas
Get Creator
Pro
$99 / mo
Several accounts, several voices.
  • ✓Up to 4 accounts, X + Reddit
  • ✓3 personas, separate voices
  • ✓Video pipeline + 300 image credits
  • ✓200 posts / month
  • ✓3 creator circles
  • ✓Priority parser lane
Get Pro
Studio
$249 / mo
For managers running a roster.
  • ✓Up to 12 accounts
  • ✓Unlimited personas, 3 seats
  • ✓Video pipeline + 1,000 image credits
  • ✓Unlimited posts
  • ✓Run your own creator circle
  • ✓Shared proxy pool + support
Get Studio
LiveX · RedditRead-only Threads · YouTube · Instagram · PolymarketRequires Claude Code, Codex or Grok Build · macOS / Linux / Windows
Monthly · Annual saves 20% · Cancel anytime · No card for Free
Get your key

One key. One line to install.

Keys go out in batches while the local node is in beta. Leave your email and the X account you want to grow — you get the key and the install line for the X and Reddit MCP server by email, usually the same day. Free tier, no card. Setup takes about 15 minutes: the step-by-step guide.

$ claude mcp add --transport http notpeople https://mcp.notpeople.ai/mcp --header "Authorization: Bearer $NOTPEOPLE_KEY"
Free tier · no card · cancel anytime
FAQ

Questions, answered.

Your move

One line. A production team.

The free tier covers research; Creator at $49/mo unlocks the playbooks. Cancel anytime.