Instagram MCP server for Claude and ChatGPT

Meta has no official Instagram MCP. EmbedSocial runs a hosted one: connect your Instagram feeds, hashtags and mentions once, paste one URL into Claude, ChatGPT or Claude Code, and query them from a prompt. No code, nothing to host.

MCP server URL
https://embedsocial.com/admin/mcp

Claude with the EmbedSocial MCP connected, reading a tracked Instagram hashtag

Does Instagram have an MCP server?

No. Meta does not publish a public MCP server for Instagram, so an AI agent cannot read your feeds, hashtags or mentions from Instagram directly. EmbedSocial is a hosted, no-code Instagram MCP alternative: it collects your Instagram sources through the official API, then exposes them to Claude, ChatGPT or any MCP-compatible tool as five tools at one URL. You connect the sources in EmbedSocial, paste the URL, sign in, and prompt.

Every Instagram MCP automation

Every Instagram prompt in the automation library. Copy one into your AI tool, open it in Claude or ChatGPT with the connector attached, or filter by use case and tool.

EmbedSocialInstagramGoogle Sheets
Content

Automate Instagram product mention tracking in Google Sheets

Find Instagram media in my EmbedSocial feeds mentioning [product keyword] from the last 30 days. Add the post URL, creator, date, caption summary, sentiment, and recommended action to a Google Sheet.

Open inClaudeChatGPT
EmbedSocialInstagramCanva
Conversion

Turn Instagram hashtags into Canva ads

Using the EmbedSocial MCP, get my Instagram mention media. Filter to photos and videos, then create Canva ad variations from the top 5 assets.

Open inClaudeChatGPT
EmbedSocialInstagramGoogle Sheets
Analytics

Compare Instagram competitor hashtags in Google Sheets

Using the EmbedSocial MCP, pull Instagram posts from [source] tracking #[brand one] and #[brand two]. Calculate share of voice, track daily post volume for each hashtag, break down sentiment as positive, negative, neutral, or sarcastic for each brand, group posts into recurring conversation themes, and list the top related hashtags for each brand. Export the results into Google Sheets with a raw data tab and a summary dashboard.

Open inClaudeChatGPT
EmbedSocialInstagram Google Slides
Analytics

Build an Instagram competitor comparison report in Google Slides

Using the EmbedSocial MCP, pull Instagram posts from [source] tracking #[brand one] and #[brand two]. Calculate share of voice, daily volume trend, sentiment breakdown, main conversation themes, and top related hashtags for each brand. Export the output as a Google Slides presentation with slide titles and short slide copy, including a methodology slide and suggested next steps.

Open inClaudeChatGPT
EmbedSocialInstagramTikTokShopify
Ecommerce

Match Instagram & TikTok UGC to Shopify product pages

Using the EmbedSocial MCP, find Instagram and TikTok UGC mentioning [product], and map each asset to the matching Shopify product page for shoppable UGC.

Open inClaudeChatGPT
EmbedSocialInstagramTikTokYouTubeShopify
Ecommerce

Gather fresh product UGC across networks before a launch

Using the EmbedSocial MCP, pull the most recent UGC across Instagram, TikTok and YouTube mentioning [product] from the last 14 days and list assets ready to feature on the Shopify launch page.

Open inClaudeChatGPT
EmbedSocialInstagramTikTok Clay
Lead generation

Find creators from Instagram & TikTok mentions and enrich them in Clay

Using the EmbedSocial MCP, pull creators from Instagram and TikTok mentions and hashtags for [keyword], dedupe by handle, and send the list to Clay to enrich with contact info for outreach.

Open inClaudeChatGPT
EmbedSocialInstagram
Conversion

Export ranked Instagram UGC into a retargeting shortlist

Using the EmbedSocial MCP, rank my Instagram UGC by website widget engagement (post clicks and CTA clicks) for the last 30 days and give me the top 10 to use as retargeting ad creative.

Open inClaudeChatGPT
EmbedSocialInstagram Webflow
Content

Sync your Instagram feed to a Webflow website

Using the EmbedSocial MCP and the Webflow connector, list my Instagram feed widgets, confirm the latest media in each, and update the embed on my Webflow site so it shows my newest posts.

Open inClaudeChatGPT
EmbedSocialInstagramGoogle Sheets
Analytics

Export Instagram product feedback into Google Sheets

Using the EmbedSocial MCP, pull Instagram mentions and UGC posts from [source]. Extract product feedback, complaints, feature requests, recurring questions, and praise. Group the feedback by theme, count how often each theme appears, include example posts, and export the results into Google Sheets.

Open inClaudeChatGPT
EmbedSocialInstagramGoogle Sheets
Lead generation

Rank Instagram brand advocates in Google Sheets

Using the EmbedSocial MCP, pull Instagram mentions from [source] and aggregate posts by author. Rank the top brand advocates by post count, engagement, content quality, sentiment, and brand fit. Export the results into Google Sheets with columns for handle, profile link, post count, engagement, example post, and suggested outreach angle.

Open inClaudeChatGPT
EmbedSocialInstagram Gamma
Analytics

Build monthly Instagram listening reports in Gamma

Using the EmbedSocial MCP, pull this month's Instagram mentions and UGC posts from [source]. Create a monthly Instagram listening report with mention volume, top posts, sentiment, recurring themes, product feedback, campaign highlights, and recommendations. Format the output as a Gamma-ready report outline with slide titles and short slide copy.

Open inClaudeChatGPT
EmbedSocialInstagram HubSpot
Lead generation

Turn Instagram mentions into HubSpot leads

Create a HubSpot lead whenever someone on Instagram asks for product recommendations matching what we offer.

Open inClaudeChatGPT

Instagram tools your agent can call

Five tools, listed by your AI client the moment you connect. Each one reads the Instagram sources you connected in EmbedSocial, nothing else.

  • Feeds, hashtags and mentions

    Posts from any connected Instagram source, filtered by date range or keyword, with caption, media, author and date.

    • socialfeed_items_query_api
  • Hashtag albums

    Everything collected under one tracked hashtag, ready to group, rank or summarise.

    • social_feed_hashtag_album_get_media
  • Single posts

    One Instagram post by its ID: caption, media and engagement details.

    • social_feed_get_single_media
  • Widgets and their analytics

    Every widget built from your Instagram sources, and its post, icon, lightbox and CTA clicks over a period.

    • socialfeed_widgets_list
    • widget_analytics_get_metrics

One URL in your client

Connect your Instagram sources in EmbedSocial, add the server URL to your AI tool, sign in. Pick your tool for the exact steps.

  1. Open the Add custom connector page in Claude

    This opens the "Add custom connector" dialog in Claude.

    Open in Claude
  2. Add the EmbedSocial MCP URL

    Name it EmbedSocial, paste the URL, and click Add.

    URL
    https://embedsocial.com/admin/mcp
  3. Connect and authorize

    Sign in with your EmbedSocial account to authorize access.

  4. Start prompting

    List the Instagram posts collected under #springdrop in the last 30 days and rank the creators by number of posts.

Native API, open-source MCP, or EmbedSocial

The three ways to get Instagram data into an AI agent today, side by side.

Native Instagram/Meta APISelf-hosted open-source MCP (GitHub)EmbedSocial Instagram MCP
Official MCP from MetaNot availableCommunity-builtHosted by EmbedSocial, connects in minutes
Setup timeDays (developer app review, tokens)Hours (clone repo, configure auth, host it)Minutes (paste one MCP URL)
Coding requiredYesYesNo
Hosting and maintenanceYou manage the appYou host and maintain the serverFully hosted by EmbedSocial
Data includedRaw API endpoints onlyWhatever the maintainer builtFeeds, hashtags, mentions, UGC, widget analytics
Reporting and widgetsNoneNoneBuilt in (Google Sheets, Slack, Gamma and more via automations)
SupportMeta developer docs onlyCommunity, or noneEmbedSocial support

Valid as of October 2026. Check official updates for any changes.

Would rather build it into your own product?

The same posts, hashtags, mentions and widget analytics are available as a REST API, for your own app instead of a prompt.

Instagram MCP FAQ

Is there an official Instagram MCP server from Meta?
No. Meta has not published a public MCP server for Instagram. The servers you find on GitHub and in MCP directories are community-built and need your own developer app, tokens and hosting. EmbedSocial is a third-party bridge: a hosted, no-code Instagram MCP alternative that connects the Instagram sources in your EmbedSocial account to any MCP-compatible AI tool.
What is the Instagram MCP server URL?
https://embedsocial.com/admin/mcp. Paste it into Claude as a custom connector, into ChatGPT under Connectors, or into Claude Code with claude mcp add embedsocial --scope user -- npx mcp-remote https://embedsocial.com/admin/mcp, then sign in with your EmbedSocial account.
Which AI tools work with the Instagram MCP?
Any tool that can add a remote MCP server: Claude, ChatGPT, Claude Code, Cursor and others. If a tool supports custom MCP servers, it can connect to your EmbedSocial Instagram data.
Is there a public API available for Instagram?
Yes, the Instagram Graph API from Meta, which requires a developer app, app review and token management before any tool can use it. EmbedSocial uses that official API to collect your sources, so you get the data without running the integration yourself. Developers who want it in their own product can use the Instagram API from EmbedSocial.
How is MCP different from the Instagram API?
The API returns raw endpoints your code has to call. MCP is a standard interface AI agents already speak: once connected, your agent can query, filter and act on your Instagram data through natural-language prompts instead of API calls.
Do I need to code anything?
No. Connect your Instagram sources in EmbedSocial, paste the MCP URL into your AI tool, and start prompting. No developer setup and no hosting on your side.
Is my Instagram data secure when connected via MCP?
Access is authorised through your EmbedSocial account login. Your AI tool only sees the sources you explicitly connected in EmbedSocial, not your Meta credentials.

Give your agent your Instagram

Connect the sources, add one URL to Claude or ChatGPT, and ask for the posts, the creators or the numbers. The same connection runs every automation above.

MCP server URL
https://embedsocial.com/admin/mcp