
Instagram MCP servers: what works and what risks a ban
Meta has no Instagram MCP server and no community one is a clear pick. Business and creator accounts can use a Graph API server.
- Servers
- 56
- active
- Hosted
- 35
- nothing to install
- Local
- 13
- runs on your machine
There is no official Instagram MCP server, and the community options are small or going quiet. With a business or creator account, use a server built on Meta's Graph API, which lets Claude read your posts, insights and DMs and publish for you. Personal accounts have had no official API since December 2024, so servers that reach them log in with your password, which breaks Instagram's terms and risks a ban. The most-starred Graph API server, ig-mcp, has had no code changes since October 2025, so check that any pick is still updated.
Good for
- Business and creator accounts that want Claude to read posts, insights and comments
- Social media managers who want an assistant to draft and publish posts or reply to DMs
- Marketers researching public profiles of other brands and creators
- Anyone deciding whether a personal account is worth the ban risk
Which Instagram MCP server to use
None of these is a strong pick. With a business or creator account, start with ig-mcp or the actively updated adelaidasofia server, and avoid password-based servers like Instagram DM MCP.
| Server | Account | Sign-in | Ban risk | Can change things | GitHub stars |
|---|---|---|---|---|---|
| ig-mcp | Business or creator | Access token | Low | Yes | 203 |
| mcpware instagram-mcp | Business or creator | Access token | Low | Yes | 67 |
| adelaidasofia instagram-mcp | Business or creator | Access token | Low | Yes | 13 |
| ivanbbaev instagram-mcp | Business or creator | Access token | Low | Yes | 6 |
| HasData Instagram | Public profiles | HasData key | No login | No | 15 |
| Instagram DM MCP, stalled | Personal | Password | High | Yes | 187 |
All Instagram MCP servers
56 active · official first, then by GitHub stars
ig-mcpA production-ready Model Context Protocol (MCP) server that enables AI applications to seamlessly interact with Instagram Business accounts.
203 GitHub stars
instagram_dm_mcpInstagram Direct messages MCP
187 GitHub stars
instagram-mcpLocalInstagram MCP — 23 tools for Instagram Graph API: posts, DMs, stories, reels, analytics.
67 GitHub stars- instagram-engagement-mcpLocal
Instagram Engagement Analysis MCP Server for analyzing engagement metrics and identifying leads
47 GitHub stars
instagram-cliAgentic AI to communicate with Instagram (and MCP too)
44 GitHub stars
HasData InstagramHosted or LocalPublic Instagram profiles and post feeds by handle, with hashtags and mentions parsed.
15 GitHub stars
instagram-mcpLocalOfficial, multi-account Instagram Graph API MCP: read, publish, analytics, comments, DMs.
13 GitHub stars- instagram-mcp
MCP server for the Instagram Graph API — 24 tools for posting, comments, DMs, and insights.
8 GitHub stars - mcp-instagram
MCP server enabling AI assistants to interact with Instagram via the Model Context Protocol
8 GitHub stars - instagram-analytics-mcp
A Model Context Protocol (MCP) server that provides access to Instagram analytics and insights using the Instagram Graph API. This server allows you to retrieve account-level insights, media insights, and profile information programmatically.
7 GitHub stars
InstagramHostedInstagram for AI agents: publish, read comments and DMs, insights, and engage from your account.
6 GitHub stars- instagram-dataHosted
superagnt: marketing plugin for Claude and ChatGPT. Know your market: Instagram reels and hashtags.
6 GitHub stars - instagram-mcp
MCP server for the Instagram Platform (Meta Graph API) — 28 professional-account tools (publishing, insights, comments, discovery) for LLM agents.
6 GitHub stars - instagram-private-api
Unofficial Instagram & Threads mobile API SDK for Python — 60+ endpoints, Android + iOS mobile protocol, zero emulators
6 GitHub stars - instagram-mcp
🤖 MCP Server to fully control an Instagram account via AI agents. 68+ tools: posting, DMs, stories, reels, highlights, search, and more. Built with FastMCP + instagrapi.
5 GitHub stars
mcp-instagram-dmLocalRead, send, search & manage Instagram DMs through AI assistants. 15 tools, cookie auth.
4 GitHub stars- instagram-mcp
MCP server for Instagram using the Instagram Platform API with Instagram Login (no Facebook Page required, no private API scraping). 27 tools for profile, media, publishing, comments, insights, and DMs.
4 GitHub stars - HandlePilotHosted
Instagram content hub for your AI agent: competitor research, reel breakdowns, plans and carousels.
2 GitHub stars - instagram-mcp
Instagram MCP server for Claude Code and AI agents. Posts, insights, comments, DMs, publishing, hashtag research and competitor analysis across three tiers of access.
2 GitHub stars - instagram-mcp
Instagram MCP server for Claude, ChatGPT, Cursor and Codex. Publish and schedule Instagram posts, carousels and Reels through Instagram's official API. No scraping, no developer app.
2 GitHub stars
Show all 56Show fewer
- PILLocal
PIL: local-first knowledge base for your Instagram saved posts, with a read-only MCP server.
2 GitHub stars - CommentKeywordLocal
Create and manage Instagram comment-to-DM keyword automations in CommentKeyword.
1 GitHub stars - Instagram DataHosted or Local
Read-only public Instagram data: profiles, posts, reels, stories, comments, top-accounts ranking.
1 GitHub stars - Instagram MCP by InsightfulPipeHosted
Hosted Instagram MCP server for Claude, ChatGPT and Cursor, with each action switched per account.
1 GitHub stars - Instagram, Facebook, X, Reddit & Podcast TranscriptsHosted
Transcribe Instagram Reels, Facebook, X and Reddit videos, podcasts (RSS, Apple) and any video URL.
1 GitHub stars - StoriesIG Instagram MCP ServerHosted
View and download public Instagram posts, reels, stories, highlights, followers, comments, no login
1 GitHub stars
Instagram Facebook Brand Presence MapperLocalResolve a company domain to Instagram, Threads and Facebook accounts and counts.
0 GitHub stars
InstaVision — Instagram niche discoveryHosted or LocalFind Instagram creators and leads by niche, city, follower range or lookalike accounts.
0 GitHub stars
SetSmartHosted or LocalInstagram, WhatsApp and Messenger DMs through official Meta Business APIs.
0 GitHub stars- Instagram + YouTube Data for AI Agents (Yugenox)Hosted
Public Instagram and YouTube data for AI agents: reels, videos, channels, comments. Pay per result.
0 GitHub stars - Instagram by 1SocialHosted
Publish and schedule Instagram posts, Reels and carousels from your AI assistant.
0 GitHub stars - Instagram Comments Scraper: All Comments, No LoginHosted
Public comments on any Instagram post or reel, newest or top first, with keyword filters. No login.
0 GitHub stars - Instagram Profile Scraper No Login - Bio + Emails + 25 FieldsHosted
Instagram Scraper No Login - Bio Emails + 25 Fields | Bulk
0 GitHub stars - Instagram Reels to Text: AI Transcripts, No LoginHosted
Spoken words from public Instagram reels as text, with each reel's caption and stats. No login.
0 GitHub stars - Instagram Reels Transcript ScraperHosted
Transcripts of Instagram Reels or a creator's newest reels by @handle. No login.
0 GitHub stars - Instagram Scraper: Reels to Text, Posts, Comments, No LoginHosted
Public Instagram reels, posts, profiles and comments, plus reel-to-text transcripts. No login.
0 GitHub stars - Pith — Instagram publishingHosted
Publish to Instagram from chat — official Graph API, OAuth 2.1, free for your own posts.
0 GitHub stars - StoriesFly: Instagram and TikTok dataHosted
Live public Instagram and TikTok data for AI assistants: profiles, posts, stories, followers.
0 GitHub stars - yugenox-mcp
Instagram + YouTube data in ChatGPT, Claude, Cursor and VS Code via pinned Apify MCP servers. OAuth, pay per result, no API key.
0 GitHub stars
Reel25 — Video Analytics for TikTok, Instagram & YouTubeHosted or LocalVideo analytics for TikTok, Instagram, and YouTube. Track, analyze, and discover content.
84/wk downloads a week- AIsa InstagramHosted
Public profiles, timelines, reels, highlights, comments and video transcripts.
- HookSendHosted
Instagram comment-to-DM automation your AI can set up and leave running, on the official Meta API.
- instagramHosted
Instagram: Instagram public data scraper API for search, users, posts, hashtags, locations and more.
- Instagram Agent by Nova (CIVAI)Hosted
I use your Instagram Web browser session (Integrations → Instagram Web) via instagrapi, not Meta /…
- Instagram data for agentsHosted
16 Instagram endpoints. Pay per call in USDC via x402.
- Instagram Hashtag Research & Related HashtagsHosted
Find the Instagram hashtags real posts use together with yours.
- Instagram Reels TranscriptHosted
Instagram Reels to text with Whisper: transcript, timestamps, SRT, views, likes, caption. Per reel.
- Instagram Reels TranscriptsHosted
Instagram Reels to text in bulk: transcripts with timestamps, SRT and VTT for public Reels.
- instagram-creator-mcpLocal
Instagram automation: post images, Reels, carousels, Stories, analytics
- instagram-private-profile-viewerHosted
Instagram Private Profile Viewer: With Instagram Private Profile Viewer API, you can view old.
- instagram-scraperHosted
Instagram Scraper: 🔥 Get a lot of information from Instagram consistently and quickly!.
- instapi: InstagramHosted
Instagram search and posts for AI agents, with images and videos AI-parsed to text.
- OwlStat: Instagram & TikTok AnalyticsHosted
Instagram and TikTok analytics for many accounts: reach, views, saves, shares, competitors, reports.
- Postkey: Instagram DM Automation and Comment-to-DMHosted
Agentic Instagram DM automation: comment-to-DM links, follow to unlock, inbox, post scheduling.
- SocialDataX Instagram MCPHosted
Instagram tag/user/post search, details, comments/replies, users/posts, video/Reels speech-to-text.
- Writelo: Trending Instagram ReelsHosted
Search trending Instagram Reels and run AI video analysis via Writelo
Questions
Is there an official Instagram MCP server?
No. Meta publishes MCP servers for Meta Ads, its developer platform and WhatsApp Business, but not for Instagram. Every Instagram server is community-built.
Which Instagram MCP server should I use?
There is no clear winner. ig-mcp has the most stars among Graph API servers but no code changes since October 2025, while the adelaidasofia and ivanbbaev servers are updated but have few stars. Pick a Graph API server and check its recent commits first.
Can I connect a personal Instagram account?
Not through Meta's API. The Instagram API only serves business and creator accounts, and the API for personal accounts stopped working in December 2024. Servers that reach personal accounts log in with your password instead.
Can an Instagram MCP server get my account banned?
Password-based ones can. Instagram's terms forbid accessing the service in an automated way without permission, which is how those servers work. Graph API servers use Meta's own API and an access token.
Do I need a Facebook Page?
Not anymore. Instagram Login works without a Page; only the older Facebook Login route needs one linked to your account.
Can it read and reply to my Instagram DMs?
Yes, on a business or creator account. Graph API servers such as ig-mcp list conversations, read messages and send replies when the token has messaging permission.
Can it post to Instagram for me?
Yes. Graph API servers publish photos, videos and reels when your token includes the publishing permission. Leave that permission out if you only want the assistant to read.
Can I research other people's Instagram accounts?
Partly. Graph API servers can look up other business and creator accounts by username. Hosted services like HasData read any public profile for credits, with 1,000 free credits a month, about 100 calls.