Clip FarmCLIP FARMBETA

Clip from inside Claude.

The Clip Farm MCP plugs the whole farm into Claude, Cursor, or your favorite AI. Paste a link in chat — the farm finds the best moments, burns the captions, and hands back clips ready to post. Setup takes two minutes.

1

Get your API key

In the Clip Farm app: Settings → API keys → Create key. It starts with cfk_ — copy it once, store it somewhere safe.

2

Connect your AI

Add https://app.clip-farm.com/mcp as an MCP server in Claude, Cursor, or any MCP client. Sign in with Clip Farm (OAuth) or send the key as a Bearer header.

3

Ask for clips

Paste any Twitch, Kick, or YouTube link in chat and say what you want. The farm clips it, captions it, and hands back download links.

Connect your AI

Claude (claude.ai)

Settings → Connectors → Add custom connector. Paste the URL, hit Connect, and sign in with your Clip Farm account — no key to copy.

https://app.clip-farm.com/mcp

Claude Code

One command with your API key:

claude mcp add --transport http clipfarm https://app.clip-farm.com/mcp --header "Authorization: Bearer cfk_your_key"

Cursor / any MCP client

Add the server with the Bearer header in your MCP config:

"clipfarm": { "url": "https://app.clip-farm.com/mcp", "headers": { "Authorization": "Bearer cfk_your_key" } }

What to ask for

Clip the 5 best moments from this podcast: youtube.com/watch?v=…
What are my top 3 clips from my last stream by virality score?
How many VOD hours do I have left this month?
Watch twitch.tv/<channel> live and clip anything funny while I sleep.
Cancel the job I just started and tell me if I got a refund.
Give me download links for every clip above 90 virality from my last job.

Every tool the MCP exposes

Claude picks the right tool from your message — you never call these by hand. They’re listed so you know exactly what the connection can (and can’t) do.

get_me

Confirms who your API key belongs to. A cheap first check that the connection works.

get_balance

Processing-credit seconds left on your account. Claude checks this before spending anything.

get_plan

Your plan tier and caps: max VOD length, max source resolution.

inspect_vod

Free preview of a VOD — duration, game, platform — before any credits move.

create_clip_job

The main event. Starts a clip job on a Twitch, Kick, or YouTube VOD. Portrait or landscape, chat overlay on or off, manual marked clips only or full AI.

list_jobs

Your recent jobs with status and progress.

get_job

One job in detail — poll it until status is done. Clips land incrementally.

cancel_job

Cancels a queued or running job and tells you if hours were refunded.

get_results

Every clip from a job: virality score, caption, transcript, thumbnail.

get_download_urls

Signs finished clips into 15-minute download URLs when you're ready to save them.

list_live_sessions

Live-watch sessions clipping a Twitch stream in near-real-time.

start_live_session

Starts watching a live Twitch IRL channel and clips it as it happens.

stop_live_session

Stops a live-watch session. Clips already cut are kept.

Good to know

Jobs spend VOD hours

The same hours as the app. A 3-hour VOD costs 3 VOD hours; your plan's caps (VOD length, resolution) apply exactly as if you clicked the button yourself. Ask "how many hours do I have left" any time.

Rate limit: 6 jobs per hour

Per account, across the app and the MCP combined. Plenty for chat-paced work.

YouTube and Kick need a duration hint

The farm can't probe those URLs from the cloud, so Claude will ask how long the video is (or read it from the page you linked). Twitch needs nothing.

Download links expire in 15 minutes

By design — ask for fresh ones whenever, they're free to re-sign.

Live watch is Twitch IRL only

The channel has to be live and in an IRL category, and your plan caps how many sessions run at once.

No AI handy? The farm works the old way too.

$1 trial · clips back within a few hours · cancel in one click