Updated 9 October 2026 · works in claude.ai, desktop and mobile
Instagram connector for Claude

Post to Instagram from Claude

Claude writes the caption in the voice of your recent posts, attaches your photos or video, and schedules or publishes to your Business or Creator account once you approve, without leaving the chat.

  • Yes, through a connector
  • About two minutes to set up
  • Free Claude plan works
  • Nothing posts without your OK

Free for 2 social accounts. No card, no API key.

claude.ai

Write a caption for these three photos of our autumn menu, in our usual voice.

Read your last 15 Instagram posts

Here's a draft in the tone of your recent posts. It goes out only once you confirm.

Fennel Street KitchenTHU 18:00
Bowl of pumpkin soupRoasted squash with burrataWild mushroom risotto

Our autumn menu is in. Three new dishes, one returning favourite, and the pumpkin soup we have been testing since August. Tables for Friday are open now.

EditSchedule for Thu 18:00
The short answer

Can Claude post to Instagram?

Yes, through a connector.

Claude can post to Instagram through Antwork, a Model Context Protocol (MCP) connector. You add Antwork's server URL as a custom connector in Claude, connect your Instagram professional account (Business or Creator) once on Instagram's own login screen, and from then on Claude writes captions, schedules and publishes posts, carousels and Reels from inside the conversation. Antwork uses Instagram's official publishing API with the permissions you granted, so there is no password to share, no API key to paste and no browser extension driving your logged-in Instagram.

  • Business or Creator accountInstagram lets apps publish only to professional accounts. Switching is free.
  • Posts, carousels and ReelsPhotos and video, mixed in one carousel if you like.
  • You approve every postDrafting and publishing are separate steps. Nothing goes out until you say so.
Set it up

Connect Claude to Instagram in 4 steps

About two minutes, on a computer or in claude.ai in your phone browser. Works on every Claude plan, Free included. The Free plan allows one custom connector. If another one already uses it, remove that one first.

  1. 1Step 1 of 4
    Open the connector dialogClick Connect and we'll open Claude's Add custom connector dialog with the MCP URL copied to your clipboard. In claude.ai you can also get there yourself: Customize, then Connectors, then Add, then Add custom connector.
  2. 2Step 2 of 4
    Name it and paste the URLEnter the Name, paste the URL into MCP server URL, and click Continue. On the next screen keep the options Claude detects, Sign in now and Register automatically, and click Add.https://api.antwork.io/mcp
  3. 3Step 3 of 4
    Authorize in AntworkSign in to Antwork and approve the permissions. Claude then lists Antwork's tools, set to ask before each use. The same connector works in Claude Desktop once you're signed in. Then ask Claude to connect your Instagram.
  4. 4Step 4 of 4
    Ask for a postTell Claude what you want to post. It reads your recent posts first, drafts in your voice, and shows you exactly what it will save before it does. Drafts land in Antwork; nothing is scheduled or published until you say so.“Write an Instagram caption for this photo in my usual voice.”

On your phone? Add the connector once in claude.ai in your browser, not in the Claude app. After that it is there in the Claude app too.

Prefer to watch? The whole setup in 59 seconds.Every screen is a real recording of claude.ai and Antwork, made on 26 September 2026. The chat list in the sidebar is blurred for privacy; only the cursor, zooms and captions are added.
What you can ask

Things to ask Claude once it is connected

Copy one into Claude to try it. Claude always shows you the post before anything is scheduled or published.

Create
“Write an Instagram caption for this photo in my usual voice.”
“Turn these five photos into a carousel and write the caption.”
“Rewrite this LinkedIn post for Instagram, shorter, with a hook.”
Schedule
“Schedule this Reel for Friday at 6pm.”
“Plan three posts for next week and put them on the calendar.”
“Move tomorrow's post to Sunday morning.”
Learn
“Which of my last ten posts did best, and why?”
“How did last week's carousel do compared with my average?”
“What should I post more of, based on what has worked?”
Before you post

What Instagram accepts

Claude checks these before it drafts, so a post does not fail at publish time. They come from the same rules Antwork's publisher enforces.

Account
Business or Creator account
Instagram needs a professional account (Business or Creator). Personal accounts cannot connect, but switching is free: in the Instagram app, Settings, then Account type and tools, then Switch to professional account, then Creator.
Images
.jpg, .jpeg, up to 8 MB
up to 1440x1440 · 4:5 / 1:1 / 1.91:1 · up to 10 per post
Video
.mp4, up to 300 MB
up to 1080x1920 · 15 min max · 9:16 / 1:1 / 4:5 · up to 10 per post
Per post
Up to 10 items
Images and video can share one post.
Text
Up to 2,200 characters
Hashtags and links count toward the limit.
Your options

Three ways to get Claude posting to Instagram

Each works. They differ in where the work happens and how much you set up.

Antwork connector
Where you ask
In the Claude chat
Setup
Paste one URL, sign in
Writes in your voice
Reads your recent posts
Schedules and publishes
Yes, from the chat
Shows the post first
Every time
Code needed
None
An automation tool
Where you ask
In a workflow you build
Setup
Design a scenario per task
Writes in your voice
Only what you wire in
Schedules and publishes
On the workflow's trigger
Shows the post first
Depends on the workflow
Code needed
None
Build your own
Where you ask
In your own code
Setup
Developer app, API access, hosting
Writes in your voice
Only what you build
Schedules and publishes
If you build it
Shows the post first
Depends on your build
Code needed
Yes

An automation tool is the better fit when a post should be triggered by something outside the chat, like a new row in a spreadsheet. If you want to ask Claude and see the post, the connector is the shortest path.

What it does

What Claude can and cannot do on Instagram

Can
  • Draft posts in the chat and show them to you before anything goes out
  • Write in the voice of your recent posts on that account
  • Publish now or schedule, and move or cancel what is scheduled
  • Read how your own posts performed
  • Draft the same idea for each of your other connected accounts
Cannot
  • Post to personal Instagram accounts (Instagram does not allow any app to)
  • Read or send direct messages
  • Browse, follow, like or comment on other accounts
  • Make or edit the photo or video for you
  • Post anything you have not approved
Questions

Claude and Instagram, answered

Can Claude connect to Instagram?

Yes. Antwork is the connector: you add one URL to Claude, approve Instagram once over OAuth, and from then on Claude drafts, schedules and publishes to your account from the chat itself. No API key, no browser extension, no copying between tabs.

Is there a native Claude connector for Instagram?

Claude does not post to Instagram on its own, and Anthropic does not ship an Instagram connector. Claude supports custom connectors over MCP, and Antwork is one built for publishing: you add it from Claude's connector settings and its tools appear like any other, with no browser extension and no API key.

Can Claude AI access Instagram?

Not on its own. Claude has no built-in Instagram access; it reaches Instagram through a connector you add. With Antwork connected, Claude can publish to your Instagram professional account and read how your own posts performed. It cannot browse Instagram, see other accounts or open your direct messages.

How do I set up Claude for Instagram?

Add Antwork as a custom connector in Claude (Customize, then Connectors, then Add custom connector, and paste the server URL), sign in to Antwork, then ask Claude to connect Instagram. Instagram's own login screen opens; approve it with your Business or Creator account and Claude can draft and post from then on. The free Claude plan allows one custom connector.

Can Claude post to social media?

Yes, through a connector. With Antwork, Claude publishes to Instagram, LinkedIn, X, Threads, TikTok, YouTube, Facebook and Pinterest from the same conversation, each account connected once over that platform's own OAuth. Drafting and publishing are separate steps, so nothing goes out until you say so.

Can I connect a personal Instagram account?

No. Instagram only lets third-party apps publish to professional accounts, Business or Creator. Switching an account to Creator is free and done in Instagram's own settings.

How is this different from Zapier, n8n or an integration toolkit?

What drives the action. In a workflow builder, Claude is a node inside an automation you maintain. With Antwork, drafting, scheduling and publishing to Instagram are tools Claude operates directly in the conversation, and the platform's limits are enforced server-side rather than being whatever the flow happens to carry.

Do I need an API key to connect Claude?

No. Antwork connects over OAuth — you approve a consent screen in the browser and you are done. There is no key to generate or paste into a URL, which is how most social MCP servers handle it.

Do I need a paid account?

No. Your first two connected accounts are free forever, with unlimited posts and workspaces, and there is no plan gate on MCP access.

Will Claude post without showing me first?

Not unless you ask it to. Drafting and publishing are two separate steps: the agent writes, renders the post card, and only publishes when you confirm.

Does the writing sound like AI?

Antwork hands the agent that account's recent posts, along with how each performed, and the agent writes to match them. On Instagram that includes writing to the length the format rewards, up to 2,200 characters.

Your next Instagram post, from the chat.

Free for 2 social accounts. Set up in about two minutes.

Connect Claude to Instagram