Instagram is one of only two places here where images and video can share a post, and the only one that will not take a PNG.
https://api.antwork.io/mcpClaude connects to Antwork as a custom connector: one URL in the Add custom connector dialog, then a sign-in on Antwork's own consent page. The same connector works in Claude Desktop once you are signed in.
Claude Pro, Max, Team, or Enterprise required. Custom connectors are not available on the free Claude plan.
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.
Yes. 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.
Antwork publishes and schedules to your own Instagram account and reads the engagement on your own posts. It does not browse or scrape other accounts, send direct messages, or follow and like on your behalf.
Checked against the product on 28 September 2026Every 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.
Click 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.
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. These are the approaches you are actually choosing between, and they differ in what each one leaves you holding.
“Draft an Instagram caption for this photo in my voice, with three hashtags at the end.”
“Turn this carousel of five images into an Instagram post and schedule it for Saturday.”
“Rewrite my last Instagram caption with a stronger first line.”
“Which of my Instagram posts got the most engagement this month?”
Antwork does not answer with a wall of text. It renders real, clickable panels inside Claude — the same interface you would get in a dashboard, in the conversation you are already in. No other social tool does this.
Shipped something small this week that fixed a big thing. Our token refresh ran daily but checked Instagram against a five minute expiry window, so it could only ever catch a token that happened to die inside those five minutes. It never did. Accounts just went quiet.
Instagram accepts .jpg and .jpeg and nothing else. A PNG, which is what most design tools export by default, is refused. Antwork checks the extension when you attach rather than letting you find out at publish.
Up to ten items in a post, and they can be images and video together. Most platforms here force you to pick one kind; this is not one of them.
Image ratios are 4:5, 1:1 and 1.91:1, and video is 9:16, 1:1 or 4:5. Nothing 16:9 fits, so a cut made for YouTube needs recutting before it comes here.
Each video can run fifteen minutes at 300 MB, and ten of them can sit in one post. The limit you will hit first is almost never the length.
One command, one consent screen, and Instagram is something you can just ask for.