UploadFilm

MCP server · for AI agents

Share, search and download your footage with agents.

Your agent logs the shoot, finds any shot, tells you when it’s safe to format the card and hands your editor the pull list. You stay on set.

›Read https://uploadfilm.com/skill and install it.

Paste it into Claude, ChatGPT, Cursor or any agent: it installs the server by itself. Or configure it by hand ↓

Read-only. Free on every plan. One line.

Works with every MCP agent

17+ apps and counting

ClaudeChatGPTCursorWindsurfVS CodeGitHub CopilotGeminiZedRaycast
PerplexityClineMistral Le Chatn8nZapierReplitHugging FaceVercel AI SDK

Logos are trademarks of their owners.

Configure it by hand

claude mcp add uploadfilm \
  --transport http https://uploadfilm.com/api/mcp

Then try asking

  • ›Is Day 1 fully verified? Can I format the cards?
  • ›List every B-cam clip in S-Log3 and give me proxy links.
  • ›Build my editor a pull list of every interview over two minutes.
  • ›Find the drone shots and sort them by time of day.
  • ›Download the Day 1 proxies into ~/Edit/Proxies, folders and all.
  • ›Write a handoff note for the editor: folders, cameras, codecs, wide shots.

What you can hand off

The boring half of the shoot, done by your agent.

Know when it’s safe to format

Ask if the shoot is done. Your agent checks every original is verified, byte for byte, before you wipe a card.

get_project

Find any shot in seconds

“Every B-cam clip in S-Log3 from Day 1.” No scrubbing through folders: it searches camera, lens, codec and gamma.

search_files

Log the shoot for you

Camera, lens, codec, frame rate, duration on every clip, turned into a shot log or a spreadsheet while you’re still on set.

list_files · get_file

Hand the editor a pull list

Picks the clips and gives your editor direct links to the 1080p proxies or the camera originals. No back-and-forth.

get_download_url

Download the whole shoot

“Pull Day 1’s A-cam to my SSD.” Your agent fetches every file with its folders kept, resumable, and grabs fresh links whenever the old ones expire.

download_project

Write the handoff note

Folders, cameras, codecs, what’s where and what’s missing. The email you’d write at 2 a.m., written for you.

get_project · list_files

Keep an eye on every shoot

“What’s still uploading?” across all your projects, from Slack, your IDE or your phone.

list_my_projects
✓

A share link is the key

Your agent sees exactly what anyone with that link sees, and nothing more.

✓

It can’t change anything

Every tool reads. No uploads, no deletes, no renames, no sharing. Your footage is never touched.

✓

Your projects need your key

Listing your own projects takes an API key (uf_live_…) from the Mac app’s Agents tab. Revoke it any time.

Upload once. Let your agent do the rest.