Instagram MCP Server
Allows fetching and analyzing Instagram post data, including likes, comments, reach, and other engagement metrics, via the Instagram Graph API.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Instagram MCP Servershow me engagement metrics for my latest 5 posts"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Instagram MCP Server
Overview
The Instagram MCP (Marketing Control Panel) Server is a backend system designed to interact with the Instagram Graph API. It allows you to fetch post data, such as engagement metrics (likes, comments, reach) for Instagram Business/Creator accounts. The server can also provide insights into user content and suggest strategies for increasing reach and engagement.
Related MCP server: Social Analytics MCP Server
Features:
Fetch and analyze post data (likes, comments, reach, etc.)
Retrieve insights from Instagram Business/Creator accounts
Simple backend to manage Instagram account data via Instagram API
Tech Stack:
Backend: Node.js with Express.js
Database: MongoDB / PostgreSQL (optional for storing user data)
Instagram API: To fetch post data and engagement metrics
Setup Instructions
Prerequisites:
Facebook Developer Account: Set up a Facebook Developer account.
Instagram Business/Creator Account: Link Instagram to a Facebook page.
Access Tokens: Obtain access tokens via OAuth2 for Instagram Business/Creator account access.
Installation:
Clone the repository:
git clone https://github.com/yourusername/instagram-mcp-server.git
cd instagram-mcp-server
npm installCreate a .env file with the following:
FB_APP_ID=your_facebook_app_id
FB_APP_SECRET=your_facebook_app_secret
FB_ACCESS_TOKEN=your_facebook_access_token
INSTAGRAM_USER_ID=your_instagram_user_idRun the server
npm startThis server cannot be deployed
Maintenance
Related MCP Connectors
Instagram: Instagram public data scraper API for search, users, posts, hashtags, locations and more.
Instagram for AI agents: publish, read comments and DMs, insights, and engage from your account.
16 Instagram endpoints. Pay per call in USDC via x402.
Instagram Scraper: 🔥 Get a lot of information from Instagram consistently and quickly!.
Related MCP Servers
- AlicenseNot gradedqualityFmaintenanceAn MCP server that integrates with Instagram's Graph API to enable AI-driven management of Instagram Business accounts. It provides tools for fetching profile data, publishing media, analyzing engagement metrics, and managing direct messages.182MIT
- AlicenseAqualityDmaintenanceEnables Instagram and Facebook analytics via the Meta Graph API, offering account insights, media analytics, and post engagement data.196MIT
- AlicenseNot gradedqualityCmaintenanceMCP server for organic Instagram analytics via the Meta Graph API, providing read-only tools for profiles, media, insights, audience, and optional publishing.GPL 3.0
- AlicenseNot gradedqualityCmaintenanceMCP server for Instagram Graph API integration, enabling AI applications to manage Instagram Business accounts: fetch profiles, media, insights, publish content, and handle DMs.MIT