How to connect Instagram to Claude
- 1
Add the Scorper connector in Claude
The Claude desktop, web and iOS apps cannot run terminal commands, so they connect through Scorper's remote MCP server instead. In Claude, open Settings, Connectors, add a custom connector with the URL below and sign in with your Scorper email when prompted. That is the whole setup. It is a standard OAuth-protected MCP server, so the same URL works in any MCP client that supports OAuth.
Custom connector URL (Claude Settings, Connectors)https://dashboard.scorper.ai/api/mcp
- 2
Sign in when Claude asks
Enter your Scorper email, type the code that arrives, done. No account yet? One is created, then you pick a plan and its 7-day free trial starts at checkout.
- 3
Say “connect my instagram”
Claude gives you the Instagram approval link. Log into the right Instagram account in your browser, approve, and come back to the chat. For comment-to-DM automations, Instagram needs one extra messaging permission; Claude will give you that link when you first ask for an automation.
- 4
Attach the media and say where it goes
post the video on my desktop called launch.mp4 to instagramAttach the photo or video to the chat. Claude proposes a caption, reads the post back and publishes to Instagram after you confirm, or schedules it if you give a time.
What you can publish to Instagram from Claude
Photos, videos (Reels) and carousels, with a caption, to the feed of a connected Instagram professional account.
Instagram is the platform where the connection step matters most. Meta only lets professional accounts publish through the API, so switch a personal account to Creator or Business first (free, in the Instagram app under Settings, Account type and tools). Log into the right Instagram in your browser before you say "connect my instagram", because the approval page connects whichever account the browser is signed into. Once connected, posting is the same for photos, Reels and carousels: name the file, say Instagram, confirm the read-back.
Instagram's own rules, which your AI works within
| Rule | |
|---|---|
| Account type | Business or Creator (professional) account. Personal accounts cannot publish through the API. |
| Daily cap | 25 API-published posts per account per rolling 24 hours (Meta's limit). |
| Caption | Up to 2,200 characters, up to 30 hashtags. |
| Carousel | 2 to 10 images or videos per carousel. |
| Images | JPEG, aspect ratio between 4:5 and 1.91:1, up to 8 MB. |
| Video | MP4 or MOV, published as a Reel; 3 seconds to 15 minutes. |
Prompts that work in the Claude apps
Scheduling: “schedule this for 9am monday on instagram”. The calendar: “what's going out this week?”. Moving things: “move friday's post to saturday”. Everything you schedule from Claude also shows in the dashboard calendar.
Instagram comment-to-DM automations from Claude
The thing ManyChat charges per contact for is included. Arm a post with a keyword and anyone who comments it gets your link by DM:
Works on the next post, the latest post or a specific post. Two-step flows (button first, then the link) are supported. “list my DM automations”, “pause the GUIDE one” and “delete it” manage them. Instagram requires one extra messaging permission, granted once with scorper connect --dm.
Something only Claude users should know
The app connector and the terminal install share one account. Schedule something from the Claude iOS app on the train and it appears in the dashboard calendar and in Claude Code at your desk. Media you want to post from the app is attached to the chat rather than referenced by file path.
What happens before anything posts
⏺ Posting to Instagram @yourbrand Caption: "Three things I wish someone told me at 21…" Confirm? > yes ✓ Posted · link below
Honest limits
- Instagram publishing goes through the official Instagram API, so Instagram's rules above apply. Scorper does not work around them.
- The AI-agent connection is on every plan. Pro posts to Instagram only. Max ($25 a month), Studio and Agency post to every social.
- The Claude app connector needs a Claude plan that supports custom connectors.
- Some things are easier in the dashboard than in chat: bulk-editing a month of scheduled posts, for example. Both views share one calendar.
Frequently asked questions
- Can Claude post to Instagram on its own?
- Not without a connection. Claude can write a caption but has no permission to publish. Scorper is that permission: one connector URL links the Claude apps to your account, then Claude can publish and schedule to Instagram through the official API.
- Can I post to a personal Instagram account?
- No. Instagram's publishing API only works with Business or Creator accounts. Switching is free and takes a minute in the Instagram app; your followers and posts are unaffected.
- How many Instagram posts can the AI publish per day?
- Meta allows 25 API-published posts per account per 24 hours. Scorper works within that limit.
- Can it post Reels and carousels, not just photos?
- Yes. A video file is published as a Reel. Several images in one prompt become a carousel (2 to 10 items). Captions and hashtags are set per post.
- Does this work in the Claude iPhone app?
- Yes. Add the connector once in Claude (it syncs across your Claude devices), then post from the iOS app by attaching the photo or video to the chat and saying where it should go.
- Will it post without asking me?
- No. Claude reads the exact post back (platform, media, caption) and publishes only after you confirm. Scheduled posts are shown before they are queued.
- What does posting to Instagram from Claude cost?
- The AI-agent connection is included in Scorper Max ($25 a month, one brand, all five platforms) and Studio ($55 a month, three brands). Every plan starts with a 7-day free trial, card needed to start.
Connect Instagram to Claude in two minutes
Paste the line, approve in your browser, tell it what to post.
npx scorper@latest initStart free for 7 days 7 days free on every plan. The AI-agent connection is on Max ($25/month) and Studio.