Instagram logo — MCP server on Gumloop

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.

Talk to Sales

Installation

Get StartedGet Started
1

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

2

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

    Create a free Gumloop account

    Sign up at gumloop.com. No credit card required.

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

Ship Instagram agents in minutes

Connect any AI agent to 100+ MCP servers, fully hosted, zero setup.
Talk to Sales
Gradient