📢 Instagram MCP Server – A powerful Model Context Protocol (MCP) server for tracking Instagram engagement, generating leads, and analyzing audience feedback.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"instagram-engagement": {
"env": {
"INSTAGRAM_PASSWORD": "your_instagram_password",
"INSTAGRAM_USERNAME": "your_instagram_username"
},
"args": [
"instagram-engagement-mcp"
],
"command": "npx",
"disabled": false,
"autoApprove": []
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
An MCP server that provides tools for analyzing Instagram engagement metrics, extracting demographic insights, and identifying potential leads from Instagram posts and accounts.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
npx -y '@Bob-lance/instagram-engagement-mcp' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked @Bob-lance/instagram-engagement-mcp against OSV.dev.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in marketing
DataForSEO API modelcontextprotocol server
一键同步文章到多个内容平台,支持今日头条、WordPress、知乎、简书、掘金、CSDN、typecho各大平台,一次发布,多平台同步发布。解放个人生产力
MCP server for the PostFast API — schedule and manage social media posts via AI tools
Google Ads MCP with MCC support: 35 tools for campaigns, keywords, reporting, GAQL.
MCP Security Weekly
Get CVE alerts and security updates for Instagram Engagement Mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
An MCP server that provides tools for analyzing Instagram engagement metrics, extracting demographic insights, and identifying potential leads from Instagram posts and accounts.
To install Instagram Engagement Analysis for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @Bob-lance/instagram-engagement-mcp --client claude
npm install -g instagram-engagement-mcp
git clone https://github.com/Bob-lance/instagram-engagement-mcp.git
cd instagram-engagement-mcp
npm install
.env.example file to .env and add your Instagram credentials:
cp .env.example .env
.env file with your Instagram username and passwordIf you cloned the repository, build the project:
npm run build
Add the server to your MCP settings file:
{
"mcpServers": {
"instagram-engagement": {
"command": "npx",
"args": ["instagram-engagement-mcp"],
"env": {
"INSTAGRAM_USERNAME": "your_instagram_username",
"INSTAGRAM_PASSWORD": "your_instagram_password"
},
"disabled": false,
"autoApprove": []
}
}
}
If you cloned the repository instead of installing from npm, use:
{
"mcpServers": {
"instagram-engagement": {
"command": "node",
"args": ["/path/to/instagram-engagement-mcp/build/index.js"],
"env": {
"INSTAGRAM_USERNAME": "your_instagram_username",
"INSTAGRAM_PASSWORD": "your_instagram_password"
},
"disabled": false,
"autoApprove": []
}
}
}
Analyze comments on an Instagram post to identify sentiment, themes, and potential leads.
Parameters:
postUrl (required): URL of the Instagram post to analyzemaxComments (optional): Maximum number of comments to analyze (default: 100)Compare engagement metrics across different Instagram accounts.
Parameters:
accounts (required): List of Instagram account handles to comparemetrics (optional): Metrics to compare (default: all)Extract demographic insights from users engaged with a post or account.
Parameters:
accountOrPostUrl (required): Instagram account handle or post URL to analyzesampleSize (optional): Number of users to sample for demographic analysis (default: 50)Identify potential leads based on engagement patterns.
Parameters:
accountOrPostUrl (required): Instagram account handle or post URL to analyzecriteria (optional): Criteria for identifying leadsGenerate a comprehensive engagement report for an Instagram account.
Parameters:
account (required): Instagram account handlestartDate (optional): Start date for the report (YYYY-MM-DD)