- Home
- MCP Integrations
- Instagram MCP Server
Instagram MCP Server
Connect to the Instagram MCP server to pull posts, scrape reels, search profiles, and collect engagement data from public Instagram accounts using AI agents on Gumloop, Claude, or Cursor.
Installation
Get StartedCreate a Gumloop Account
To use this MCP, you need a Gumloop account. If you don't have one yet, you can create one for free.
Copy Your Server URL
Copy your MCP server URL and add it to your client. You'll be prompted to authorize on first use.
What is Instagram MCP?
The Instagram MCP server gives AI agents access to public Instagram data. We’re talking Instagram posts, reels, hashtags, comments, follower counts, Instagram profiles, direct messages (for business accounts), and more. The data comes back in structured JSON formats with timestamps, metrics, and all the metadata you’d expect from the API.
If you’re a social media manager tracking competitors, a marketer researching influencers, or a sales team doing prospecting on LinkedIn and Instagram, this is the kind of automation that saves hours of manual work every week. You describe what Instagram data you need, and your AI agent pulls it in real-time.
MCP stands for Model Context Protocol. It’s an open standard that gives AI agents a way to connect to external tools and services. So instead of writing Python scripts to hit the Instagram Graph API yourself, or dealing with Meta’s OAuth and authentication setup, you just connect the Instagram MCP server and let your AI agent do the work.
What you can do with Instagram MCP on Gumloop
Scrape Instagram posts from any public profile
The scraper pulls the latest posts from any public Instagram user by username or direct URL. You get captions, like counts, comment counts, media URLs, timestamps, and tagged users. Works for competitor accounts, influencer profiles, brand accounts, whatever.
Scrape reels with full metadata
Pull reels from any public profile including captions, view counts, likes, comments, duration, hashtags, and mentions. You can also feed in specific reel URLs if you only need data on certain pieces of Instagram content. The MCP tool handles carousel posts too.
Search and find any Instagram user
Look up Instagram profiles by name or username. The results include follower counts, bios, verification status, and basic profile details. Helpful when you’re building prospect lists or doing influencer research at scale.
Get detailed Instagram profile data
Pull full metadata on any public Instagram profile. This includes follower and following counts, bio text, verification status, and profile picture URLs. If you’re building dashboards or tracking accounts over time, this is the endpoint you’ll use most.
Collect post comments for analysis
Grab individual comments from any public post. Each comment comes with the text, author info, timestamps, and like counts. Useful for sentiment analysis, lead generation, or just understanding how an audience reacts to specific Instagram content.
Track hashtag activity
Pull Instagram posts that include a specific hashtag. If you’re monitoring branded hashtags or keeping tabs on trending topics in your space, this MCP tool automates the whole process.
View active stories
Access currently active stories from any public profile with media URLs, timestamps, and view counts.
Get tagged posts
Find Instagram posts where a specific user has been tagged. Good for tracking brand mentions, UGC, and seeing how other accounts reference yours.
How to connect the Gumloop Instagram MCP Server
- 1
Create a free Gumloop account
Sign up at gumloop.com. No credit card required.
- 2
Add the Instagram MCP server
Copy your MCP server URL from Gumloop and add it to your preferred client (Claude, Cursor, or Gumloop workflows). You'll authorize on first use.
- 3
Start using Instagram in your AI workflows
That's it. Your AI agent can now pull Instagram posts, scrape reels, and collect engagement metrics from any public Instagram profile. Use it inside a Gumloop automation, in Claude Desktop, or in Cursor.
Instagram MCP use cases
Competitor monitoring for social media teams
Set up a Gumloop workflow that pulls the latest Instagram posts and reels from 5-10 competitor accounts every morning. An LLM summarizes what they posted, flags any spikes in engagement metrics, and drops a digest into your Slack channel or a Google Sheet. You start your day knowing what the competition did without opening the Instagram app.
Influencer research and scoring
Manually checking Instagram profiles when you’re evaluating influencers for a campaign is painfully slow. With the Instagram MCP server, you can pull profile details, recent posts, reels, and follower counts for a whole list of usernames at once. Feed that Instagram data into a spreadsheet with scoring criteria and let an AI agent rank them based on engagement and relevance.
Social media listening and brand monitoring
Track branded hashtags or product mentions by pulling hashtag posts and tagged posts on a schedule. Combine this with sentiment analysis in a Gumloop workflow to flag negative mentions or surface user-generated content worth reposting. You can also monitor competitor hashtags to see what kind of Instagram content is getting traction in your space.
Sales prospecting with social media data
If you’re selling to brands or creators, pulling their Instagram data gives you context before outreach. The MCP server can grab their latest posts, bio, and follower counts, then your AI agent drafts a personalized email referencing something specific from their feed. You can even combine this with LinkedIn data from another MCP tool for a full prospect profile.
Content performance dashboards
Pull your own Instagram posts alongside competitor posts and have your AI agent compare engagement metrics, posting frequency, and content themes. Build an AI-powered weekly or monthly report using Gumloop templates that tracks how your content stacks up over time. The data comes back in structured formats that work well with Google Sheets or any reporting tool.
Why use Gumloop for Instagram MCP
No authentication headaches
Most Instagram MCP servers you’ll find on GitHub require you to set up a Meta developer account, configure OAuth, manage API keys, and sometimes even connect an Instagram business account manually. Gumloop handles all of that. You don’t need to touch the Instagram Graph API directly or manage any tokens.
Works with multiple MCP clients
Use the Instagram MCP server endpoint in Claude Desktop, Cursor, or directly inside Gumloop workflows. Same server URL, multiple clients. You’re not locked into one tool.
Chain Instagram with 100+ other integrations
This is where it gets practical. Combine Instagram data with Google Drive, Google Sheets, Slack, Gmail, Notion, and other MCP tools in a single workflow. Pull Instagram data, run it through an LLM for analysis, and push results wherever you need them.
Enterprise-grade and scalable
SOC 2 compliant, built for teams, with role-based permissions and dedicated support for Pro users. Works for solo operators and larger organizations.
Pricing that includes a free plan
You can test the Instagram MCP integration on Gumloop’s free tier before committing to anything. Paid plans start at $37/month.
Frequently asked questions
Related MCP servers
TikTok MCP Server
Interact with TikTok to get videos, user profiles, hashtag content, and more using Apify's TikTok scraper
X MCP Server
Search and retrieve tweets from X (Formerly Twitter) with comprehensive timeline, bookmark, and search capabilities
Reddit MCP Server MCP Server
Interact with Reddit using the Reddit API
YouTube MCP Server
Interact with YouTube to search videos, get video details, channel information, playlists, and more using Apify's YouTube scraper
Ahrefs MCP Server
Access Ahrefs SEO and backlink analytics data
Semrush MCP Server
Access Semrush SEO and digital marketing analytics data
Ship Instagram agents in minutes
Connect any AI agent to 100+ MCP servers, fully hosted, zero setup.