How to Connect Claude to Instagram (2026): Full Setup Guide
Connect Claude to Instagram in about five minutes using an MCP server — schedule posts, build DM automations, and pull analytics from chat. Config, first prompts, and safety rails.
Published August 23, 2026
Put it on autopilot. Turn what you just read into a working automation — free plan, no card, or try everything for $1. Live in 60 seconds.
Build it freeConnecting Claude to Instagram takes about five minutes and no code: create an API key on a platform that runs a hosted MCP server, paste one config block into Claude Desktop (or add it as a connector on Claude.ai), and Claude gains real tools it can call from ordinary conversation — scheduling posts, building comment-to-DM automations, and reading analytics. Claude cannot talk to Instagram directly; Instagram has no public write API for personal accounts, so the connection always runs through an approved platform holding the Meta permissions.
This guide covers the exact config, the first prompts worth trying, what Claude can and cannot do once connected, and the safety rails that keep it from posting something you did not approve.
What You Need
- A Claude account — Desktop app, Claude.ai connectors, or Claude Code for terminal workflows. All three speak MCP.
- An Instagram Business or Creator account connected to a platform that exposes Instagram tools over MCP. (Personal accounts cannot be automated by anyone — that is a Meta restriction, not a tool limitation.)
- An API key from that platform. On SociaHive: Settings → API Keys, or the one-click Connect-to-AI card.
No Meta Developer app, no app review, no server to run — the platform already holds those permissions.
Step 1: Add the Config
Claude Desktop reads a single JSON file. Add the server block:
{
"mcpServers": {
"sociahive": {
"url": "https://sociahive.com/api/mcp",
"headers": {
"X-API-Key": "sk_your_key_here"
}
}
}
}
Restart Claude. On Claude.ai you can skip the file entirely and add the same URL through the Connectors UI. Per-assistant walkthroughs live on the Connect AI page and the Claude integration page.
Step 2: Verify the Connection
Ask Claude something that requires a tool call rather than an opinion:
> "Which social accounts am I connected to?"
If the connection worked, Claude calls the accounts tool and lists your real connected accounts. If it answers from memory or apologizes, the config did not load — check the API key and restart.
Step 3: First Prompts Worth Trying
These map to real tools rather than generic chat:
- Schedule something: "Schedule this caption to Instagram tomorrow at my audience's best time." Claude drafts, proposes a time, and asks before anything goes live.
- Build an automation: "When someone comments PRICE on my posts, DM them my pricing link and ask if they want a call." Claude generates a reviewable draft flow — it does not turn it on.
- Read performance: "Which post performed best in the last two weeks, and what did it have in common with the runner-up?"
- Plan a week: "Plan next week across Instagram, LinkedIn, and Threads — launch recap Monday, customer story Tuesday, behind-the-scenes Wednesday."
The full recipe set, including the exact prompt for a comment-to-DM funnel, is in the MCP cookbook.
What Claude Can Do Once Connected
Through SociaHive's server, Claude reaches 70+ tools spanning content scheduling across 9 platforms, DM automation flow generation, analytics retrieval, and account management. In practice the four jobs people delegate most are scheduling, automation drafting, analytics questions, and weekly planning — see the honest capability map for where agents stop being reliable.
The Safety Rails (Read This Part)
Giving an AI assistant write access to a live audience deserves scrutiny. Three things should be true of any setup you trust:
- Irreversible actions are confirmation-gated. Publishing live and turning an automation on both require explicit approval — Claude proposes, you confirm.
- Keys are scoped. A read-only analytics key cannot publish. Mint the narrowest key that does the job.
- Drafts stay drafts. Generated automations land as drafts; turning one on is always a deliberate human act.
Claude vs Other Assistants
| Assistant | MCP support | Setup |
|---|---|---|
| Claude (Desktop / claude.ai) | Native | Config block or Connectors UI |
| Claude Code | Native | Terminal, same server |
| ChatGPT | Connectors today, native rolling out | Connector or Custom GPT Action |
| Cursor | Native | IDE settings |
Claude has the most mature MCP support of the mainstream assistants, which is why it is usually the shortest path from zero to a working agent. If you are choosing between servers rather than assistants, compare them in Best Social Media MCP Servers; if you want to know what building your own would take, see the Instagram MCP server guide.
Frequently Asked Questions
Can Claude post to Instagram directly?
Not by itself. Claude has no Instagram integration of its own, and Instagram has no public write API for personal accounts. Claude posts to Instagram by calling tools on a connected platform that holds approved Meta permissions and is linked to your Instagram Business or Creator account.
How long does it take to connect Claude to Instagram?
About five minutes: create an API key, paste one config block, restart Claude. The slow part for most people is switching an Instagram personal account to Business or Creator, which is free and takes under a minute in Instagram's settings.
Is it safe to give Claude access to my Instagram account?
It depends on the platform's rails, not on Claude. Look for confirmation gates on irreversible actions, scoped API keys, and drafts-by-default automation. On SociaHive, publishing live and activating automations both require explicit confirmation, and keys carry only the scopes you grant.
Do I need Claude Pro to connect Instagram?
MCP connections work with Claude Desktop; the practical constraint is usage limits rather than a specific plan tier, since tool-calling conversations consume messages like any other chat.
Can Claude reply to my Instagram DMs automatically?
Claude can build and manage the automations that reply — comment-to-DM flows, keyword auto-replies — but the replies themselves are sent by the platform's automation engine, not by Claude in real time. That distinction matters: automations run 24/7 whether or not your Claude session is open.
What about ChatGPT or Copilot instead?
Both work; Claude is just the shortest setup today because its MCP support is native and mature. ChatGPT connects through connectors with native MCP rolling out. The setup-time comparison across every option is in Easiest AI Agents for Social Media Management.
Free tools for this
No signup needed for most — try them right now.
Instagram Engagement Rate Calculator
Calculate your real engagement rate and compare to industry benchmarks.
Open toolAI Caption Generator
Generate scroll-stopping Instagram captions with AI — hooks, CTAs, and hashtags included. Free, no account required.
Open toolBest Time to Post on Instagram
Find the optimal posting times for your niche and audience.
Open toolKeep reading

Put it on autopilot
Turn what you just read into a working automation — free plan, no card, or try everything for $1. Live in 60 seconds.