Instagram Engagement
Provides tools for analyzing Instagram engagement metrics, extracting demographic insights, and identifying potential leads from Instagram posts and accounts.
What is Instagram Engagement?
Instagram Engagement is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to provides tools for analyzing instagram engagement metrics, extracting demographic insights, and identifying potential leads from instagram posts and accounts.
Provides tools for analyzing Instagram engagement metrics, extracting demographic insights, and identifying potential leads from Instagram posts and accounts.
This server falls under the Marketing & SEO category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- Provides tools for analyzing Instagram engagement metrics, e
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx instagram-engagement-mcpConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use Instagram Engagement
Instagram Engagement MCP is a server that connects AI assistants to Instagram via the private Instagram API, enabling automated analysis of post comments, demographic extraction, lead identification, and cross-account engagement comparisons. It bridges Instagram data with your AI workflow so marketers and growth teams can surface actionable insights without manual data collection. Because it uses Instagram's private API, it is best suited for research and marketing analysis on accounts you own or have permission to access.
Prerequisites
- Node.js 16 or higher installed
- Valid Instagram account username and password
- npm or npx available on your system
- An MCP client such as Claude Desktop
Install the package globally
Install instagram-engagement-mcp from npm so it is available as a command on your PATH.
npm install -g instagram-engagement-mcpPrepare your Instagram credentials
The server requires your Instagram username and password passed as environment variables. Do not commit these to source control.
export INSTAGRAM_USERNAME=your_instagram_username
export INSTAGRAM_PASSWORD=your_instagram_passwordAdd the server to your MCP client configuration
Edit your claude_desktop_config.json to register the server with your Instagram credentials passed as environment variables.
{
"mcpServers": {
"instagram-engagement": {
"command": "npx",
"args": ["instagram-engagement-mcp"],
"env": {
"INSTAGRAM_USERNAME": "your_instagram_username",
"INSTAGRAM_PASSWORD": "your_instagram_password"
}
}
}
}Restart Claude Desktop
Fully quit and relaunch Claude Desktop to load the new server configuration.
Instagram Engagement Examples
Client configuration
Complete claude_desktop_config.json snippet for the Instagram Engagement MCP server.
{
"mcpServers": {
"instagram-engagement": {
"command": "npx",
"args": ["instagram-engagement-mcp"],
"env": {
"INSTAGRAM_USERNAME": "your_instagram_username",
"INSTAGRAM_PASSWORD": "your_instagram_password"
}
}
}
}Prompts to try
Example prompts that exercise the engagement analysis, lead identification, and reporting tools.
- "Analyze comments on this Instagram post URL and identify potential leads"
- "Compare engagement metrics between @brand_a and @brand_b"
- "Extract demographic insights from the last 50 commenters on @mybrand"
- "Generate a full engagement report for @mybrand including sentiment breakdown"Troubleshooting Instagram Engagement
Login fails with 'Checkpoint required' or two-factor authentication error
Instagram may require device verification. Log in from a regular browser on the same network first to clear the checkpoint, then retry the MCP server.
Rate limit or 'Please wait a few minutes' error
The private Instagram API has rate limits. Reduce the maxComments or sampleSize parameters in your tool calls and add delays between requests.
Server process exits immediately after starting
Verify INSTAGRAM_USERNAME and INSTAGRAM_PASSWORD are correctly set in your environment or config. Run 'npx instagram-engagement-mcp' directly in a terminal to see the error output.
Frequently Asked Questions about Instagram Engagement
What is Instagram Engagement?
Instagram Engagement is a Model Context Protocol (MCP) server that provides tools for analyzing instagram engagement metrics, extracting demographic insights, and identifying potential leads from instagram posts and accounts. It connects AI assistants to external tools and data sources through a standardized interface.
How do I install Instagram Engagement?
Follow the installation instructions on the Instagram Engagement GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with Instagram Engagement?
Instagram Engagement works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is Instagram Engagement free to use?
Yes, Instagram Engagement is open source and available under the MIT License license. You can use it freely in both personal and commercial projects.
Instagram Engagement Alternatives — Similar Marketing & SEO Servers
Looking for alternatives to Instagram Engagement? Here are other popular marketing & seo servers you can use with Claude, Cursor, and VS Code.
TopRank
★ 2.6kGoogle Ads analysis and operations — read performance, manage keywords, bids, and campaigns.
Open SEO
★ 2.1kOpen source alternative to Semrush and Ahrefs
ASO Skills
★ 1.4kAI agent skills for App Store Optimization (ASO) and app marketing. Built for indie developers, app marketers, and growth teams who want Cursor, Claude Code, or any Agent Skills-compatible AI assistant to help with keyword research, metadata optimiza
Google Meta Ads GA4
★ 994MCP server for Google Ads, Meta Ads & GA4 — works with ChatGPT, Claude, Cursor, n8n, Windsurf & more. 250+ tools for campaign management, analytics & optimization.
Meta Ads
★ 923A Model Context Protocol server that allows AI models to access, analyze, and manage Meta advertising campaigns, enabling LLMs to retrieve performance data, visualize ad creatives, and provide strategic insights for Facebook and Instagram platforms.
Google Search Console
★ 882Connects Google Search Console with Claude AI to enable SEO professionals to analyze their SEO data through natural language conversations, providing access to property information, search analytics, URL inspection, and sitemap management.
Browse More Marketing & SEO MCP Servers
Explore all marketing & seo servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up Instagram Engagement in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use Instagram Engagement?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.