Skip to main content
MCP server CX Codex

Instagram — Claude Code MCP: what it does, install

This MCP server links an Instagram account to AI clients for publishing, comment and DM handling, and account or media insights.

Install into Claude Code · Platform CLI: remote server All methods and platforms ↓
claude mcp add --transport http instagram-mcp https://api.mcp.ai/p_instagram
Open on GitHub

What Instagram does

Instagram connects an account to Claude Code and other MCP clients. It uses the official API to publish photos, videos, carousels, Reels, and Stories, retrieve comments and direct messages, send replies, and read profile or media metrics.

The server exposes 27 tools for media, comments, conversations, and insights. Engagement requests run asynchronously: each returns a job_id, which can be checked with instagram_actions_get_job_status or instagram_actions_list_jobs. The Advanced plan adds likes, follows, story viewing, and starting a new DM conversation.

Connection is available through a Business or Creator account, or through a username and password with 2FA support. Engagement jobs run one at a time and take about ~40 s to ~2 min, so the queue is a constraint for account actions at higher volume.

What it helps with

  • publish photos, videos, or Reels to Instagram
  • check new comments on recent posts
  • reply to a comment or an existing DM
  • read reach and engagement metrics
  • track an account action by job_id

Example prompts for the agent

  • Publish launch.jpg to my Instagram with the caption “Today’s launch.”
  • Find new comments on my recent posts and reply to them.
  • Show the reach and engagement for my Reels, then check the job status.

How to install Instagram

Platform CLI: remote server

claude mcp add --transport http instagram-mcp https://api.mcp.ai/p_instagram

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about Instagram

How do I install Instagram in Claude Code?

Run these commands in order: claude mcp add --transport http instagram-mcp https://api.mcp.ai/p_instagram, then claude mcp add --transport http instagram https://api.mcp.ai/p_instagram.

What does the Instagram MCP server do?

It connects an Instagram account to an MCP client for publishing media, handling comments and DMs, and reading profile or post insights.

What kind of Instagram account is needed?

The official API connection uses a Business or Creator account. The other connection method accepts a username and password and supports 2FA.

Similar MCP servers

All MCP servers for Agent setup: memory, context, orchestration →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor