
Palmier Pro MCP Server: Setup for Claude Code, Cursor and Other Apps
Lets Claude, Codex, Cursor and other assistants edit video in Palmier Pro on your Mac: cut, caption, color grade, export and generate clips.
Palmier Pro is a video editor for macOS 26 on Apple Silicon, and it runs its own MCP server while the app is open. Your assistant edits the same timeline you see, so you can watch its changes and undo them. Some tools spend money on AI generation, and the app needs a Palmier sign-in with credits for those. The tool list here comes from the last published source and may not match the newest app release.
Good for
- Video editors on a Mac who want an assistant to do rough cuts and caption passes
- Podcasters and creators who cut filler words by editing the transcript
- Claude Code, Codex and Cursor users who want an agent working on a real timeline
Works in
12 should work
Tap an app to see how to set it up and any known problems.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Client does not support this transport.
Client does not support this transport.
Install palmier-pro MCP
Claude Code
- 1
Copy this prompt.
Add the palmier-pro MCP server to Claude Code. Run this command: claude mcp add --transport http palmier-pro http://127.0.0.1:19789/mcp Then check that it loaded and tell me if I need to sign in or restart.
- 2
Paste it into Claude Code. It shows the change and asks before running it.
Requires Palmier Pro open on your Mac.
Palmier Pro must be open. The server only exists while the app runs.
From the project README. Source.
Tools
Reads the whole timeline: tracks, clips and markers
Returns the project settings, every track and clip with its position, and review markers. The assistant calls it first in a session.
Try: “Show me what is on my timeline right now.”
Read ·
get_timelineShows the edited picture at a chosen frame
Renders what the preview shows at a frame, or a few frames across a range, so the assistant can check its edits.
Try: “Check that the title is placed correctly at frame 120.”
Read ·
inspect_timelineLists the media in your project library
Returns the assets in the project library.
Try: “What clips do I have in the library?”
Read ·
get_mediaLooks at a source clip or image
Shows frames or a transcript from a source asset, without the edits applied.
Try: “What happens in the first 20 seconds of beach.mov?”
Read ·
inspect_mediaFinds moments in your media by what is seen or said
Searches the library by what is on screen or spoken. Visual search runs on your Mac.
Try: “Find the shot of a harbor at sunset.”
Read ·
search_mediaReads the spoken words on the timeline
Returns the transcript of the current timeline with word positions, after your cuts. It may use cloud transcription when the account has credits.
Try: “Give me the transcript of my current cut.”
Network ·
get_transcriptShows the multicam setup
Returns a multicam group's angles and which one is active over time.
Try: “Which camera angle is on screen at 0:30?”
Read ·
get_multicamMeasures the colors of a clip
Reports levels, clipping and color balance of a clip or source asset.
Try: “Is the highlight clipping on the interview clip?”
Read ·
inspect_colorLists the AI models for generating or upscaling
Lists the available generation and upscale models and their settings.
Try: “Which video generation models can I use?”
Network ·
list_modelsSaves a frame as an image in your library
Captures one frame, from the finished timeline or from a source clip, as a PNG asset in the library.
Try: “Save the frame at 0:12 as an image.”
Write ·
capture_framePlaces clips on the timeline
Adds library assets or other timelines to tracks at chosen positions.
Try: “Add the interview clip to track 1 at the start.”
Write ·
add_clipsInserts clips and pushes the rest later
Inserts clips at a position and shifts what follows.
Try: “Insert the intro clip at the start and push everything back.”
Write ·
insert_clipsMoves clips to another time or track
Repositions clips on the timeline.
Try: “Move the title clip to 5 seconds.”
Write ·
move_clipsCuts clips at a frame
Splits clips into two at the frames you give.
Try: “Split the clip at 0:10.”
Write ·
split_clipsDeletes clips from the timeline
Removes clips, and any linked video or audio partner goes with them. You can undo it.
Try: “Delete the third clip on the timeline.”
Delete ·
remove_clipsCuts out time ranges and closes the gap
Deletes spans of time from the timeline and closes the gaps.
Try: “Cut from 0:20 to 0:25 and close the gap.”
Delete ·
ripple_delete_rangesCuts spoken words by editing the transcript
Removes words or filler tokens such as um and uh and cleans up the pause around them.
Try: “Remove every um and uh from the interview.”
Delete ·
remove_wordsCuts out silent gaps
Removes silence from speech tracks.
Try: “Remove the dead air from my voiceover.”
Delete ·
remove_silenceReplaces a clip's footage
Swaps the media of a clip and keeps its place and settings.
Try: “Replace this shot with the other take.”
Write ·
swap_clip_mediaChanges a clip's settings
Sets properties such as position, scale, crop, speed, volume and opacity.
Try: “Lower the music volume by 6 dB.”
Write ·
set_clip_propertiesCopies settings from one clip to others
Copies a clip's look and settings onto other clips.
Try: “Give all the b-roll clips the same look as the first one.”
Write ·
copy_clip_settingsAnimates a clip over time
Sets keyframes for properties such as position and opacity.
Try: “Fade the logo in over one second.”
Write ·
set_keyframesArranges several clips in one frame
Builds split-screen, picture-in-picture or grid layouts.
Try: “Put the two interviews side by side.”
Write ·
apply_layoutLines up clips to a reference
Aligns clips, such as camera and separate audio, by timecode or by matching the sound.
Try: “Sync the external audio to the camera clip.”
Write ·
sync_clipsReorders, names or removes tracks
Changes track order and settings, or removes tracks, in one step.
Try: “Mute track 2 and rename it Music.”
Delete ·
manage_tracksLinks or unlinks clips
Links clips such as a video and its audio so they move together, or unlinks them.
Try: “Link the video and its audio.”
Write ·
manage_clip_linksAdds, edits or deletes review markers
Creates, updates or deletes a marker with a note and review status.
Try: “Add a marker at 0:15 saying fix the color.”
Delete ·
manage_markersStarts a new timeline or a copy
Creates an empty timeline, or a full copy of one, and switches to it.
Try: “Make a copy of this timeline as a vertical 9:16 version.”
Write ·
create_timelineSwitches which timeline is open
Changes the timeline the other tools work on.
Try: “Switch to the rough cut timeline.”
Write ·
set_active_timelineLists, opens, creates or closes projects
Lists known projects and opens, creates or closes one for the session. It never deletes projects or files.
Try: “Open my Summer Trip project.”
Write ·
manage_projectChanges frame rate, size or quality
Sets project settings such as frame rate and resolution.
Try: “Switch the project to 30 fps.”
Write ·
set_project_settingsBrings files or links into the library
Imports media from a web link or a local file path, for example assets from another MCP server.
Try: “Import this stock clip into the project.”
Write ·
import_mediaSorts, renames and deletes library items
Creates folders, moves and renames items, and deletes items in one undoable step.
Try: “Put all the sunset shots in a folder called B-roll.”
Delete ·
organize_mediaExports the video or an editing file
Queues an export as video (H.264, H.265, ProRes), or as an XML or project package. It writes a file on your Mac.
Try: “Export this timeline as an H.265 video.”
Write ·
export_projectLists or cancels exports
Lists exports with progress, or cancels a queued or running one.
Try: “How far along is my export?”
Write ·
manage_exportsAdds titles and text
Places text clips on the timeline.
Try: “Add the title Summer 2026 at the start.”
Write ·
add_textsEdits text or caption style
Changes the words or look of text clips and caption groups.
Try: “Make the captions yellow.”
Write ·
update_textCreates captions from the speech
Transcribes the audio and adds caption clips on their own track.
Try: “Add captions to the whole video.”
Write ·
add_captionsColor grades a clip
Applies a color grade to a clip.
Try: “Give the beach clip a warmer look.”
Write ·
apply_colorAdds an effect to a clip
Applies a visual effect to a clip.
Try: “Add a blur to the background clip.”
Write ·
apply_effectRemoves background noise from audio
Cleans noise from a clip's audio.
Try: “Remove the hiss from the voiceover.”
Write ·
denoise_audioFinds the beat of a music track
Returns beats, bars and estimated tempo of an audio asset on your device.
Try: “Find the beats in the music track so I can cut on them.”
Read ·
detect_beatsCreates or ungroups a multicam group
Builds a multicam group from synced camera and mic clips, or ungroups it.
Try: “Group these three camera clips as a multicam.”
Write ·
manage_multicamSwitches the camera angle over time
Sets which angle shows over given time ranges of a multicam group.
Try: “Switch to camera 2 from 0:30 to 0:45.”
Write ·
change_camCreates an AI video clip
Starts a paid AI video generation and returns a placeholder that fills in later. The tool description says it costs real money and cannot be undone.
Try: “Generate a 5 second drone shot over a coastline.”
Write ·
generate_videoCreates an AI image
Starts an AI image generation that is added to the library.
Try: “Generate a poster image of a mountain at dawn.”
Write ·
generate_imageCreates AI audio
Starts an AI audio generation, such as music or speech, that is added to the library.
Try: “Generate a calm background music loop.”
Write ·
generate_audioUpscales video or images with AI
Raises resolution or frame rate with an AI upscaler. The tool description says it costs real money and cannot be undone.
Try: “Upscale this clip to 4K.”
Write ·
upscale_mediaUndoes the last edit
Reverses the latest action in the editor's shared history, whether you or the assistant made it.
Try: “Undo that last cut.”
Write ·
undoCreates, edits or removes saved skills
Creates, updates or permanently removes skills for the in-app assistant.
Try: “Save these steps as a skill called Podcast cleanup.”
Delete ·
manage_skillsSends a bug report to the Palmier team
Sends a report about a limitation or bug straight to Palmier with no confirmation step.
Try: “Tell Palmier this effect does not work.”
Write ·
send_feedbackUsed by the assistant behind the scenes
Loads saved instructions for a task
Loads a saved skill that tells the in-app assistant how to do a task.
Try: “Read the skill for making YouTube Shorts.”
Read ·
read_skill
Read from the source code
Permissions
high risk · 5 things to watch
High risk
The assistant can cut, delete and export on your timeline, and the generation tools can spend credits that cost real money. Ask the assistant to confirm before it generates or upscales anything, and keep a copy of the project.
What it can do
- Read your data
- Create and change things
- Delete things
- Read-only mode
Watch out for
Generation tools spend real money
The tool descriptions say video generation and upscaling cost real money and cannot be undone. Ask for approval before the assistant runs them. github.com
It can delete clips, words and library items
Tools remove clips, cut transcript words and delete library items. Most edits can be undone from the editor, so save a copy of the project first. github.com
It can read and write files on your Mac
It can import media from a local path, export files, and download from web links. Keep sensitive files out of reach. github.com
A feedback tool sends reports with no prompt
The feedback tool sends a report straight to the Palmier team without a confirmation step. Tell the assistant not to use it if you prefer. github.com
Source is out of date and the app is proprietary
Releases after v0.7.6 are proprietary and their source is not published. Treat the tool list as a snapshot. github.com
Security advisories
No published security advisories as of Nov 1, 2026.
Technical details
| Turning on read-only | No read-only mode is documented. |
|---|---|
| Talks to | Palmier cloud for AI generation, upscaling, cloud transcription and feedback. HTTPS downloads when you import from a link |
| Sign-in and keys | No key for the MCP address, which is local. AI generation needs you signed in to Palmier with credits. |
Questions
Is Palmier Pro free and open source?
No longer fully. Releases through v0.7.6 and the source up to that point are GPLv3. Later releases are proprietary. Check the app for current pricing.
What is the Palmier Pro MCP server URL?
http://127.0.0.1:19789/mcp. It is on your own Mac and only exists while the Palmier Pro app is open.
What do I need to run it?
A Mac with Apple Silicon running macOS 26 (Tahoe) or later, and the Palmier Pro app open.
Does it cost money to use with Claude?
The editing tools run on your Mac. AI video, image and audio generation and upscaling use Palmier credits, and the tool descriptions say they cost real money.
Which assistants does it work with?
Palmier documents Claude Code, Codex, Cursor and Claude Desktop. See the install box for each. Other apps that accept a local HTTP address may also work.
Can I undo what the assistant does?
Most edits, yes. The assistant and you share one undo history. Generation and upscaling cannot be undone.
Is this the full tool list?
It is the list from the last published source. Releases after v0.7.6 are proprietary, so the current app may add or change tools.
Information
updated Nov 2, 2026
- Publisher
- Official
- Transport
- Streamable HTTP
- Auth
- None
- License
- GPL-3.0 to v0.7.6, later proprietary
- Last commit
- Oct 30, 2026
- Open issues
- 66
Sources
Docs, issue trackers and discussions this page is built from. Issues, quotes and findings above link to their own source.
Show all 2Hide
- github.com · github.com
- github.com · github.com