Instagram MCP Server

by arq0017

1 stars
146 downloads
Not rated
GitHub

Description

# 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…

About

# 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…

Details

Author
arq0017
GitHub stars
1
Downloads
146
Categories
Other

- Fetch and analyze post engagement metrics (likes, comments, reach)
- Retrieve insights from Instagram Business/Creator accounts
- Suggest strategies for increasing reach and engagement
- Integrate with the Instagram Graph API via OAuth2
- Optional database storage (MongoDB/PostgreSQL) for user data

Clone the repository, install dependencies, set up environment variables (FB_APP_ID, FB_APP_SECRET, FB_ACCESS_TOKEN, INSTAGRAM_USER_ID), and run the server with npm start. Prerequisites include a Facebook Developer account and an Instagram Business/Creator account linked to a Facebook page.

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
2. 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

3. Run the server

npm start
No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.