instagram-research
Provides tools for researching public Instagram Reels, including discovering public profiles, analyzing Reels, collecting evidence, and saving cited reports.
Click on "Install 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-researchResearch public Reels from natgeo and summarize the top engagement trends"
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 Research
Research public Instagram Reels from a local dashboard, your terminal, or an MCP-compatible coding agent. Built by Automate Scale. MIT licensed.
The dashboard, CLI, and 22 MCP tools share the same jobs, evidence, and saved reports. Automatic analysis uses your selected local Codex or Claude Code profile. Instagram sign-in stays in a dedicated browser on your computer.
Install with your coding agent
Copy this into Codex, Claude Code, or another coding agent:
Install https://github.com/AutomateScaleAgency/instagram-research on my computer. Read AGENTS.md and docs/AGENT-INSTALL.md. Use the source beta installation, detect my available agents, and let me choose Codex, Claude Code, or both. Start the dashboard and connect my selected MCP clients. Let me sign into Instagram myself.
This is a source beta. Installation builds the Docker image locally; a downloadable prebuilt release is not published yet. The managed installer requires a separately verified release manifest. The working source installation is below.
Related MCP server: instagram-mcp
Start locally
Prerequisites: Git, Node.js 24+, npm 11, and Docker with Compose running. Install and sign into Codex or Claude Code if you want automatic analysis. The first Docker build downloads browser and media dependencies.
git clone https://github.com/AutomateScaleAgency/instagram-research.git
cd instagram-research
npm ci --ignore-scripts
./bin/ig-research upOpen http://127.0.0.1:3100.
Open Instagram login from the dashboard and sign in yourself.
Return to the dashboard and choose Finish login.
Choose an available provider and model, then discover a public profile.
Review the profile, Reel limit, evidence, and report-saving confirmation before starting research.
Stop with ./bin/ig-research down; saved data is preserved. Keep this checkout at its installed path because source MCP registrations refer to it.
Connect your agent
Start the service first. Configure a stdio MCP server using the absolute path on your computer:
{
"command": "/absolute/path/to/instagram-research/bin/ig-research",
"args": ["mcp"]
}Codex app and CLI share their Codex MCP configuration. Claude Code and other clients use their own registration. See agent installation and the 22-tool MCP reference. MCP access and a dashboard analysis provider are separate connections; verify both.
For terminal commands, run ./bin/ig-research help or read the CLI reference.
Beta verification and limits
The candidate underlying this beta passed 263 offline tests, dashboard browser fixtures, and a temporary macOS Apple Silicon installation with Chromium and real SDK MCP checks. One authorized live dashboard workflow using Codex processed two Reels, saved a cited report, and returned the same report through CLI and MCP.
Live Claude analysis and complete named-client acceptance remain unverified. Linux and Windows/WSL2 have synthetic platform checks, not full installed-product certification. Windows execution is designed for one WSL2 distribution with Docker Desktop; native Windows research is outside this beta. See platform acceptance.
Research only public targets you are authorized to collect. Login challenges and rate limits stop collection. Credentials remain operator-controlled, and source content is treated as untrusted evidence. See security and dependency status.
Development
Install Python 3, ShellCheck, and FFmpeg alongside Node and Docker. Run npm ci --ignore-scripts and npm run check. CI uses synthetic fixtures without Instagram or provider credentials.
Architecture · Installation · Troubleshooting · Contributing · Release checklist · MIT license
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Instagram MCP for public posts, comments, replies, users, and video/Reels speech-to-text.
- MysocialOAuthio.mysocial
Social media MCP server: your Instagram, TikTok, YouTube, LinkedIn and Threads history for your AI.
1 Social media analytics, video analysis, and competitor intel for any MCP-compatible AI agent.
Scrape Instagram hashtag posts and Reels — get captions, likes, comments, views, media URLs, and…
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceMCP server enabling interaction with Twitter, YouTube, Instagram, and video processing via 31 tools, with local Whisper transcription and frame extraction for visual verification.6MIT
- FlicenseBqualityCmaintenanceProvides Instagram analytics, media downloads, and search capabilities through an MCP interface for use with Claude and other MCP clients.4341-
- AlicenseAqualityBmaintenanceEnables AI agents to browse Instagram Reels by automating login, scrolling, and extracting structured metadata such as URL, creator, caption, likes, comments, and audio.71MIT
- AlicenseNot gradedqualityAmaintenanceEnables local-first Instagram reel production entirely over MCP, turning raw footage, URLs, or topics into finished reels with script generation, stock media, voiceover, and captions.2MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/AutomateScaleAgency/instagram-research'
If you have feedback or need assistance with the MCP directory API, please join our Discord server