Instagram Mcp Server MCP Server

🎬 Demo GIF coming soon — Claude posting a reel, reading insights, replying to comments live on screen.

Local serverstdio

What is the Instagram Mcp Server?

Instagram Mcp Server is an MCP project maintained in the drashrafsaiyed-cyber/instagram-mcp repository. The maintainer describes its purpose as “🎬 Demo GIF coming soon — Claude posting a reel, reading insights, replying to comments live on screen”. Read the project documentation for the complete scope.

Local setup

The project provides a local client configuration using uv. Follow the repository’s build and installation steps before copying it, and replace example paths with the paths on your own computer.

Configuration values

The example declares META_ACCESS_TOKEN, IG_USER_ID, ACCOUNT_NAME. Secret-looking values have been replaced with placeholders. Required and optional labels are shown only when the documentation states them.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
CategoryTool
Accountget_account_info
Insightsget_media_insights
Publishingpublish_photo
Commentsget_comments
Engagementlike_media
Contentdelete_post
Hashtagssearch_hashtag
Eventslist_events
Adsget_ad_accounts
DMslist_conversations

How to install the Instagram Mcp Server

{
  "mcpServers": {
    "instagram": {
      "command": "uv",
      "args": [
        "--directory",
        "/path/to/instagram-mcp",
        "run",
        "server.py"
      ],
      "env": {
        "META_ACCESS_TOKEN": "YOUR_META_ACCESS_TOKEN",
        "IG_USER_ID": "your_ig_user_id",
        "ACCOUNT_NAME": "My Instagram"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
META_ACCESS_TOKENDeclared in the maintainer’s client configuration.Check documentation
IG_USER_IDDeclared in the maintainer’s client configuration.Check documentation
ACCOUNT_NAMEDeclared in the maintainer’s client configuration.Check documentation