MCPInstall
instagram-mcp-server logo

instagram-mcp-server

by arq0017 1 stars arq0017/instagram-mcp-server

Instagram MCP Server fetches post data and engagement metrics for Business/Creator accounts.

READMEmain

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.

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:

  1. Facebook Developer Account: Set up a Facebook Developer account.
  2. Instagram Business/Creator Account: Link Instagram to a Facebook page.
  3. Access Tokens: Obtain access tokens via OAuth2 for Instagram Business/Creator account access.

Installation:

  1. Clone the repository:
git clone https://github.com/yourusername/instagram-mcp-server.git
cd instagram-mcp-server
npm install
  1. Create 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_id
  1. Run the server
npm start

More Social Media Management MCP servers

Similar servers from the same category.

TweetBinder

audienseco

Integrates with Twitter/X analytics through the TweetBinder API, enabling report creation, status checking, statistics retrieval, and sentiment analysis for social media campaign tracking and audience research.

search

RSS3

rss3-network

Integrates with RSS3 API to enable querying data across decentralized chains, social media platforms, and the RSS3 network for real-time open web data access within conversations.

Social Media Management

A comprehensive Model Context Protocol (MCP) server that provides tools for interacting with the SocialData API. This server allows you to fetch Twitter/X data, monitor user activity, and analyze social media engagement programmatically.

APISocial Media+9

MCP Threads Server for reading/writing posts using Threads API with TypeScript.

API