Agent♥︎Age
Catalog

io.github.adelaidasofia/instagram-mcp

Official

by adelaidasofia · Python

Official, multi-account Instagram Graph API MCP: read, publish, analytics, comments, DMs.

This Model Context Protocol (MCP) server provides an interface to the official Instagram Graph API. It supports reading Instagram data, publishing content, pulling analytics, and working with comments, across one or many Instagram Business/Creator accounts. The description also notes review-gated access for direct messages and emphasizes ToS-safe usage.

🛠️ Key Features

  • Official Instagram Graph API integration
  • Multi-account support for Business/Creator accounts
  • Read, publish, and pull analytics
  • Comment support
  • Direct messages with review-gated access
  • 29 tools across media, publishing, insights, comments, and discovery

🚀 Use Cases

  • Fetch Instagram insights and analytics
  • Publish posts via an MCP client
  • Manage comment workflows
  • Access direct messages where permitted

⚡ Developer Benefits

  • MCP tooling compatibility (GitHub “MCP” referenced in data)
  • Node stdio execution style (npx-style stdio MCP mentioned)
  • Implemented with Python and FastMCP (per excerpt)
  • MIT licensing mentioned in excerpt

⚠️ Limitations

  • Direct messages access is review-gated
  • Uses only the official Instagram Graph API (no private/reverse-engineered API)

Topics

analyticsanthropicclaudecontent-publishingfastmcpinstagraminstagram-graph-apimcpmetamodel-context-protocolsocial-mediasocial-media-management