Pricing
from $0.00005 / actor start
Instagram MCP Server
MCP server exposing Instagram scraping tools โ profile, followers, following, stories, and highlights โ for any AI agent or LLM client.
Pricing
from $0.00005 / actor start
Rating
0.0
(0)
Developer
Actor stats
0
Bookmarked
8
Total users
5
Monthly active users
11 days ago
Last modified
Categories
Share
The all-in-one MCP server for Instagram. Plug any AI agent โ Claude, Cursor, ChatGPT, VS Code, or your own โ into a single endpoint and pull live data from any public Instagram profile: bio, followers, following, stories, and highlights.
What you get
- Full profile metadata โ user ID, display name, biography, follower/following/media counts, verification status, business category, public email and phone, and location when available
- Followers & following lists โ paginated, with username, display name, verification, and profile picture for every account
- Live stories โ currently active 24-hour stories with media URLs, timestamps, mentions, and outbound links
- Story highlights โ full highlight reels with cover images and every story inside them
- Bulk lookups โ query up to 20 usernames in a single call for profiles and stories
- One endpoint, five tools โ no glue code, no per-tool integrations, no scraping infrastructure to maintain
Use cases
- AI agents and assistants that need Instagram data without building a custom scraper
- Influencer vetting and audience research โ verify follower counts, audience overlap, and engagement signals
- Lead generation from public business profiles โ pull email, phone, and category in bulk
- Competitor monitoring โ track stories, highlights, and bio changes across accounts
- Bulk profile enrichment from a list of usernames
- Social listening and brand mention tracking
Tools exposed
| Tool | Returns |
|---|---|
get-profile | Profile metadata for up to 20 usernames per call |
get-followers | Paginated follower list for a username |
get-following | Paginated following list for a username |
get-stories | Active 24-hour stories for up to 20 usernames per call |
get-highlights | Highlight reels and every story inside them, up to 10 usernames per call |
How to use
Use Apify's hosted MCP gateway โ it generates ready-to-paste config snippets for Claude Desktop, Cursor, VS Code, ChatGPT, and any other MCP-compatible client:
mcp.apify.com/?tools=seemuapps/instagram-mcp
Open the link, sign in, and copy the snippet for your client.
Where to get your Apify API token
Go to console.apify.com/settings/integrations and copy your Personal API token. (Sign in or create a free account if you haven't already.)
The token authorizes calls to the MCP server and is what Apify uses to bill you for tool calls.
Pricing (pay-per-event)
| Tool | Event | Charged |
|---|---|---|
get-profile | profile-lookup | Once per profile successfully returned |
get-followers | followers-batch-50 | Per 50 followers returned (rounded up) |
get-following | following-batch-50 | Per 50 following accounts returned (rounded up) |
get-stories | stories-lookup | Once per username queried |
get-highlights | highlight-record | Once per highlight reel returned (title + cover + stories) |
Failed calls are not charged. Partial failures (e.g. one bad username in a batch) are reported per-item without aborting the whole call.
Pagination โ followers & following
get-followers and get-following accept maxItems (1โ2000, default 200) and an optional pageId cursor. Each response includes a nextPageId โ pass it as pageId on the next call to fetch the following page. When nextPageId is null, the list is exhausted.
{"users":[{"userId":"...","username":"...", ... }],"nextPageId":"ABC123..."}
Notes
- Only public Instagram profiles are supported. Private accounts return profile metadata only.
- Stories expire 24 hours after posting โ
get-storiesreturns whatever is currently live.
Related Instagram actors
Part of a complete Instagram scraping toolkit โ explore the rest of the suite:
- Instagram Profile Scraper โ Profile metadata for any public account
- Instagram Posts & Reels Scraper โ All posts and Reels from a profile
- Instagram Post Details Scraper โ Full details for any post or Reel by URL
- Instagram Comments Scraper โ All comments on a post or Reel
- Instagram Post Likers Scraper โ Users who liked a post or Reel
- Instagram Followers Scraper โ Followers and following lists
- Instagram Hashtag Scraper โ Top posts and Reels for any hashtag
- Instagram Location Posts Scraper โ Posts tagged at any location
- Instagram Tagged Posts Scraper โ Posts a profile is tagged in
- Instagram Reels Search Scraper โ Find Reels by keyword
- Instagram User Search Scraper โ Discover accounts by keyword
- Instagram Related Profiles Scraper โ Find similar/suggested profiles
- Instagram Story Scraper โ Active stories for any profile
- Instagram Highlights Scraper โ Highlights and their stories
- Instagram Email & Phone Scraper โ Emails and phone numbers from profiles
- Instagram Influencer Analytics Scraper โ Engagement rate and creator analytics
