Model Context Protocol · 55 tools · Windows, macOS, Linux
MCP server for video editing
ArtDaddy runs a local MCP server that exposes 55 video-editing tools, so Claude Code, Claude Desktop, OpenAI Codex, GitHub Copilot or Cursor can cut, caption, grade and export a real multi-track timeline. The agent edits the project already open in front of you, not a copy, and you share one undo history with it.
What makes this different from a video-editing skill
Most ways of editing video with an agent end at a rendered file: the agent reads a
transcript, decides some cuts, and hands you final.mp4. If it is nearly right,
you have nowhere to go — there is no timeline to open and nothing to nudge.
ArtDaddy's tools operate on a live project. Every agent action lands as an ordinary edit you can select, drag and change, because the agent and the editing UI go through the same operations. The first eighty per cent arrives in one prompt; the last twenty per cent is yours to do by hand.
The tool surface
Timeline
add_clips, insert_clips, move_clips,
remove_clips, split_clips, ripple_delete,
set_clip_properties, set_keyframes,
set_transition, link_clips, add_track,
set_tracks, undo, redo
Look and sound
apply_color, inspect_color, apply_effects,
add_captions, add_text_clips, update_text,
get_transcript
Understanding footage
video_ask, video_find_moment, inspect_media,
inspect_timeline, video_get_metadata,
get_project_state, get_timeline
Getting media in
import_media, download_video, web_search,
youtube_search, get_page_image, clip_video,
crop_image, library_op
Generation
generate_video, generate_image,
generate_music, generate_voiceover,
list_models
Projects and output
new_project, open_project, list_projects,
rename_project, duplicate_project,
pack_project, set_project_settings, export,
manage_exports, run_ffmpeg
Two conventions worth knowing
Media is addressed by reference, never by file path. A local file becomes usable by being imported first, which returns a reference. That way a project stays resolvable after files move, and nothing you add is invisible to the library.
Time units follow the thing you name. A placed clip has a position on the timeline, so tools given a clip report and accept project frames. A raw library asset has none, so tools given a media reference use source seconds. The agent never has to do frame maths.
Works with
Claude Desktop · Claude Code · OpenAI Codex · GitHub Copilot · VS Code · Cursor — anything that speaks MCP. There is also an agent built into the app if you would rather not wire anything up.
Related
AI video editor for Windows · AI video editor for Linux · Compared with Palmier Pro