Free · open source · Claude Code plugin
Edit Instagram Reels with Claude in Edits for Mac
Instagram's free Edits for Mac lets AI agents drive its editor. Connected directly, Claude Code only sees the 32 tools on the home screen. This plugin gives it the full editor, all 274 tools: beat cuts, captions, text, transitions, speed ramps and export.
How to connect Claude to Instagram Edits
You need a Mac with Apple silicon (M1 or later), Edits for Mac signed in to Instagram, and Claude Code.
-
Turn on the automation server in Edits
Go to Edits › Settings › Automation, switch on Enable Automation Server and copy the Access token. Keep Edits open while Claude works.
-
Add the plugin in Claude Code
Start
claudein a terminal and run these two commands, one at a time:/plugin marketplace add faisalkhanzemi/insta-edits-for-claude/plugin install insta-edits@insta-editsClaude Code asks for the access token with a masked prompt and stores it in your keychain. Never paste the token into the chat.
-
Restart Claude Code and ask for an edit
Run
/mcpto check thateditsis connected, then ask in plain words:Import
~/Movies/broll/into a new project, cut it to the beat of the voice-over, and add word-by-word captions in a clean sans.Prefer a standalone MCP server?
pipx install insta-edits, then follow the README.
Why Claude only sees 32 tools in Edits
Edits changes its tools with the screen: 32 on the home screen (projects, imports, catalogs) and 274 once a project is open. It tells clients it will announce that change, but it never sends the notification, and its notification stream refuses connections. A client connected straight to Edits keeps the 32 home tools for the whole session and never sees the editor.
The plugin sits between the two. After every tool call it asks Edits which tools it offers now, and if the set has changed it tells Claude, which refreshes its list. Measured on Edits 454 and 455.
| Claude Code → Edits directly | With Insta Edits for Claude | |
|---|---|---|
| Tools after opening a project | 32 (home screen only) | 274 (full editor) |
| Speed-curve presets | Catalog points at a tool Edits calls refused | Routed to the working setSpeedCurve |
| Token | In plain text in ~/.claude.json when added as a header | macOS keychain |
| Errors | Raw HTTP errors | One-line fixes, plus insta-edits doctor |
What Claude can do in Edits
Cut on the beat
Import clips, find the beat (or read it from the music when Edits finds none) and trim every clip onto it.
Captions and text
Auto-captions in Edits' caption styles, titles, labels and text animations.
Look and motion
Filters, LUTs, effects, transitions, keyframed zooms and speed ramps.
Check and export
Render frames to check its own work, then export in the resolution and aspect ratio you ask for.
Claude doesn't post: Edits' automation server has no posting tool, so you share the reel from the Edits window. Songs from Edits' music library come out silent in automation exports, so export from the Edits window when a library song matters.
FAQ
Can Claude edit Instagram Reels?
Yes, inside Edits for Mac. It can import clips, cut them on the beat, add captions, text, transitions, zooms and speed ramps, check rendered frames and export. You post the reel from Edits yourself.
Can Claude post to Instagram for me?
Not through the automation server: Edits 454 and 455 have no tool that posts, shares or schedules. Claude makes and exports the reel, and you post it from the Edits window.
I connected Claude with the command in Edits' Settings. Do I still need this?
Yes, if you want the editor tools. That command connects Claude Code straight to Edits, which works, but Claude keeps the tool set Edits had when it connected: 32 tools if Edits was on the home screen. Run claude mcp list, remove the entry that points at 127.0.0.1:19501 with claude mcp remove <name>, then install this plugin.
Does it work with claude.ai in the browser?
No. Edits runs on your Mac and only listens locally, so it needs Claude Code (or another MCP client) running on the same Mac. It also works in the Code tab of the Claude desktop app.
Does it work on Windows or with the Edits phone app?
No. Edits on desktop is only available on macOS, and the automation server only exists there.
What does it cost?
The plugin is free and open source (MIT), and Edits for Mac is free. Claude Code needs a Claude plan or an Anthropic API account.
Is there an official Claude integration for Edits?
No. Meta built the automation server into Edits for any AI agent; in its launch interviews the example was Meta's own Muse agent. This is an independent plugin.
Is it safe?
The plugin only talks to Edits on your own Mac (127.0.0.1), has no telemetry, and keeps the token in your keychain, out of logs and error messages. The source is on GitHub.