Data integration
Data Pipelines
How to's
Instagram

Got insights from this post? Give it a boost by sharing with others!

How to Connect Instagram Public Data to Claude: Competitor Research & Influencer Analysis on Autopilot

connect instagram to claude

Your Instagram Insights only show you what’s happening inside your own account. But to grow faster, you need to understand the landscape around you: what your competitors are posting, how often, and what’s driving their engagement.

You need to know which influencers are genuinely building audiences before you commit to a partnership. You need to benchmark your performance against industry leaders, not just your own historical data.

This is the power of Instagram Public Data: the ability to analyze any public Instagram profile, such as competitor brands, influencers, industry leaders, even your own account’s public-facing performance, without requiring admin access or a Business account login.

The challenge has always been getting that public data into a format that AI can understand and reason with. Using the Windsor MCP connector, you can stream live Instagram public profile data directly into Claude in three simple steps. No code, no manual exports, no analyst bottlenecks.

🚀 Build your first Instagram Public Data to Claude integration starting with a 30-day free trial: https://onboard.windsor.ai/.

Start analyzing your Instagram Public data with AI and generate such fantastic visual reports as shown on the screen below in just seconds.

instagram public report in claude windsor

Looking to analyze your own account’s performance metrics? Check out our guide on connecting Instagram Insights to Claude.

3 steps to connect Instagram Public data to Claude via Windsor MCP

With Windsor MCP (Model Context Protocol), setting up a live Instagram public data feed to Claude is a no-code process that takes under 60 seconds.

📖 Follow our quick step-by-step guide to sync your data to Claude: https://windsor.ai/documentation/windsor-mcp/how-to-integrate-data-into-claude/.

Prerequisites

  • A Windsor.ai account (free trial or paid plan — see pricing)
  • A Claude.ai account
  • The Instagram usernames of the public profiles you want to track (no login to those accounts needed)

Step 1: Connect Instagram Public data in Windsor

First, authorize Windsor to pull public profile data from Instagram:

1. Log in to onboard.windsor.ai.

2. Select Instagram Public as your data source and grant access to your Business/Creator Instagram account.

Instagram Public data source windsor

3. Type the usernames of accounts that you want to pull data from.

connect instagram public account windsor

Windsor connects directly to the Instagram Graph API’s public endpoints and normalizes the data into a clean, LLM-ready schema, so Claude receives structured, consistent information rather than raw API noise.

Step 2: Add the Windsor.ai connector in Claude

Now link your Windsor data to Claude.

For this, open the Windsor.ai connector page and connect it.

windsor.ai connector claude

💡 Quick tip: Set permissions to “Always allow” so you can query Instagram Public data across different chats without re-authorizing every time.

connect windsor.ai to claude

Step 3: Start querying any public Instagram profile

Once connected, simply ask Claude about any public account in natural language using the prompts like:

  • Which of @competitor’s posts got the most engagement last month?”
  • “Compare the follower growth of @influencer_a and @influencer_b over the last 30 days.”
  • “What content format does @brand post most — Reels, carousels, or single images? Which performs best?”
  • “Identify the top 5 fastest-growing accounts in the [niche] space based on follower gain this quarter.”

💡 Pro tip: You can ask Claude to generate comparison tables, flag anomalies in competitor posting patterns, or summarize findings into a client-ready visual report, all from a single prompt.

instagram public report windsor mcp for claude

Method 2: Developer setup (for technical users)

If you use Claude Desktop on a professional workstation or prefer direct configuration, you can set up the Windsor MCP connection manually:

1. Install the proxy: Run uv tool install mcp-proxy in your terminal

2. Open your Claude Desktop config file: claude_desktop_config.json

3. Add the Windsor server block, replacing <your-api-key> with your Windsor.ai API key:

{
  "mcpServers": {
    "windsor": {
      "command": "mcp-proxy",
      "args": ["https://mcp.windsor.ai/", "--transport=streamablehttp"],
      "env": { "API_ACCESS_TOKEN": "<your-api-key>" }
    }
  }
}

4. Save the file and restart Claude Desktop. Windsor will appear in your MCP options, ready to query.

Bonus: Instagram Public Data prompts for Claude

The real value of connecting public Instagram data to Claude is the depth of strategic analysis you can unlock.

Below are niche-specific prompts designed around the unique use cases that Instagram Public Data enables. Feel free to use them as your starting point:

Competitor content audit

Prompt:

Analyze the last 30 days of posts from @[competitor1] and @[competitor2]. Compare their posting frequency, content formats (Reels vs. carousels vs. single images), and average engagement rates. What content themes appear to be driving the most interactions for each brand?

Influencer vetting & ROI estimate

Prompt:

Review the last 60 posts from @[influencer_handle]. What is their average engagement rate per post? Is there a trend — are their recent posts performing better or worse than 3 months ago? Based on their audience size and engagement, estimate the likely reach for a sponsored post.

Market benchmarking

Prompt:

I want to benchmark our Instagram performance against industry standards. Pull the follower count, average likes per post, and average comments per post for these five accounts: @[account1], @[account2], @[account3], @[account4], @[account5]. Present the results as a comparison table and identify which account has the highest engagement-to-follower ratio.

Trend & hashtag strategy discovery

Prompt:

Look at the 20 most-engaged posts from @[competitor] over the last 90 days. What hashtags appear most frequently? Are there any content topics or recurring themes that seem to consistently drive higher engagement? Suggest 3 content and hashtag ideas we could adapt for our own strategy.

Posting time & frequency analysis

Prompt:

Based on @[competitor]'s posting history, when do they post most frequently (day of week and approximate time)? Do posts published at certain times outperform others? Identify any patterns that suggest an optimal posting schedule in this niche.

Influencer campaign reporting (for agencies)

Prompt:

We ran an influencer campaign with @[creator1] and @[creator2] last month. Pull their post data from the campaign dates. For each creator, show total impressions (estimated from likes + comments), engagement rate, and the three best-performing posts. Format this as an executive summary I can share with the client.

🤖 For more advanced prompt ideas, browse the full Windsor AI prompt library: https://windsor.ai/prompt-library/.

Advanced use cases: What can you do with Instagram Public data in Claude?

1. Agency competitive intelligence reports

Agencies managing multiple brand clients can use Windsor to monitor a curated list of competitor accounts across all clients simultaneously. Ask Claude to generate weekly competitive intelligence summaries for each client to avoid any manual data collection and dashboard creation.

2. Influencer shortlisting at scale

Instead of manually reviewing dozens of influencer profiles before a campaign, connect their handles to Windsor and ask Claude to rank candidates by engagement rate, posting consistency, and audience growth trajectory. Save hours of pre-campaign research.

3. Niche market research

Entering a new market or product category? Feed Windsor the handles of the leading accounts in that space. Ask Claude to map the content landscape: what topics dominate, what formats perform best, and where the gaps are, before you invest in content production.

4. Cross-platform benchmarking

Use Windsor MCP to combine Instagram Public Data with LinkedIn Pages, TikTok Organic, or YouTube data in the same Claude chat to benchmark competitor social presence holistically, not just on Instagram.

5. Real-time trend monitoring

Because Windsor maintains a live API connection, you can ask Claude the same competitive monitoring questions week over week and always receive up-to-date answers without ever touching a spreadsheet.

Instagram Public Data fields you can stream to Claude via Windsor

Windsor provides access to ~40 data fields from public Instagram profiles.

Here is a breakdown of the key data points Claude can analyze for you:

Profile & account data

  • Username & Profile ID — Unique account identifier for multi-profile tracking
  • Follower Count — Current follower number; track growth over time across accounts
  • Following Count — Useful for calculating follower-to-following ratios
  • Biography — Profile description text for positioning analysis
  • Profile Picture URL — Visual brand asset reference
  • Website URL — Linked website, useful for tracking CTA strategy
  • Account Category — Instagram’s assigned business/creator category
  • Verified Status — Whether the account has a verification badge
  • Post Count — Total number of published posts

Post-level performance

  • Post ID & Permalink — Direct link to each post for quick reference
  • Post Type — Image, Video, Carousel, Reel
  • Caption — Full post text, enabling Claude to perform semantic/content analysis
  • Hashtags — Tagged topics, essential for hashtag strategy research
  • Like Count — Total likes per post
  • Comment Count — Total comments, a signal of audience interaction depth
  • Timestamp — Publishing date and time for posting schedule analysis

Engagement metrics

  • Engagement Rate (calculated) — Likes + comments relative to follower count
  • Media URL — Direct link to the post image or video
  • Video View Count — For video posts and Reels, the total play count

🤖 Windsor’s LLM-ready data pipeline normalizes all of this across multiple accounts simultaneously, so you can ask Claude to compare, rank, and analyze across a portfolio of profiles in a single query.

The manual ways to pull Instagram Public data (and why it breaks down)

Before tools like Windsor MCP existed, social media managers and researchers had three common approaches to getting public Instagram data into Claude — and they all have serious limitations.

Manual method 1: Screenshots and copy-paste

The most basic approach: visit each competitor’s profile, screenshot the post grid, manually note likes and comment counts, and paste everything into a Claude chat. This works for a one-off look at a single account, but completely fails at scale because of these pitfalls:

  • Time-consuming: reviewing 5 profiles manually takes 30-60 minutes per reporting cycle
  • No historical data: you only capture what you can see right now
  • No context for Claude: screenshots give Claude numbers without captions, hashtags, or post metadata
  • Prone to human error: manual transcription introduces mistakes

Manual method 2: Third-party social listening tools + CSV export

More sophisticated users export data from tools like Sprout Social, Hootsuite, or Brandwatch and upload the CSV to Claude. This is better, but still brittle due to these limitations:

  • Data freshness: CSV exports are a static snapshot — outdated the moment you export
  • Fragmented tools: you still need a separate subscription and a manual step to bridge the gap
  • Caption/metadata loss: many export formats strip the actual post text, leaving Claude with bare numbers
  • One account at a time: batch multi-profile exports are often limited or unavailable
  • No cross-channel correlation: want to see if a competitor’s Instagram spike coincided with a PR push? That requires manually stitching CSVs from different tools

Manual method 3: Instagram Graph API (for developers)

Technical users can query the Instagram Graph API directly for public data. But this requires developer credentials, API quota management, pagination handling, and data normalization before the data is useful for AI analysis. This is a multi-day engineering effort for a system that still needs ongoing maintenance.

Comparison: Best methods to connect Instagram Public data to Claude

For teams serious about competitive intelligence and influencer research, the manual approach is not a sustainable strategy. Here is how Windsor MCP compares:

Feature

Windsor.ai (MCP)

Manual CSV/Screenshot

Direct API Build

Data freshness

Real-time API sync

Static snapshot

Real-time (but fragile)

Setup time

< 1 minute

30–60 min per report

Days of engineering

Number of profiles

Unlimited accounts

One at a time

Unlimited (with effort)

Caption & metadata

Included (LLM-ready)

Often missing

Available (raw)

Claude integration

Native MCP connector

Manual file upload

Custom build required

Cross-platform data

325+ sources blended

Not possible

Separate APIs needed

Maintenance needed

None (fully managed)

Ongoing manual effort

Ongoing engineering

Reliability

Fully managed

High human error risk

Fragile, quota risks

Conclusion

Instagram Public Data is one of the most underutilized sources of competitive intelligence available to marketers and agencies today. The bottleneck has never been a lack of data; it has always been the friction of collecting, cleaning, and contextualizing that data before AI can reason about it.

Windsor MCP eliminates that friction. By creating a live, managed pipeline between public Instagram profiles and Claude, you can move from reactive reporting to proactive strategy and ask Claude the right questions in real time, rather than spending hours preparing data before every analysis session.

Whether you are an agency benchmarking client performance against competitors, a brand manager vetting influencer partnerships, or a social strategist mapping a new niche, Windsor MCP gives you the competitive intelligence infrastructure to do it at scale in under a minute to set up.

🚀 Ready to automate? Start your 30-day free trial at Windsor.ai and connect your first public Instagram profiles to Claude today: https://onboard.windsor.ai/.

FAQs

What is Instagram Public Data, and how is it different from Instagram Insights?

Instagram Insights is the analytics dashboard available only to owners of a Business or Creator account — it shows data about your own account’s performance, audience demographics, and post reach. Instagram Public Data refers to information visible on any public profile: follower counts, post content, likes, comments, and posting frequency. You do not need admin access to the account to retrieve it. This makes it ideal for competitive research, influencer analysis, and market benchmarking.

Do I need permission from the competitor or influencer to pull their public data?

No. Windsor pulls data that is publicly available on Instagram — the same information any user can see by visiting a profile. This is entirely within Instagram’s standard API terms for public data access. You do not need login credentials or special permissions from the account owner.

How many public Instagram profiles can I track at once?

Windsor supports tracking multiple profiles simultaneously with no hard limit on the number of accounts. Agencies can monitor entire competitive sets or a roster of influencer candidates in a single Windsor workspace, then query all of them within the same Claude chat.

Can Claude analyze the actual text of competitors’ captions?

Yes, this is one of Windsor’s key differentiators. Unlike CSV exports from many social tools, Windsor streams full caption text and hashtag data alongside performance metrics. This allows Claude to perform genuine qualitative analysis: identifying content themes, tone patterns, and messaging strategies that correlate with high engagement.

Does Windsor MCP keep the data live, or is it a one-time pull?

Windsor MCP creates a persistent, live connection. Every time you ask Claude a question, it fetches the latest data from the Instagram API at that moment. There are no scheduled exports or manual refreshes required; your competitive intelligence is always current.

Can I combine Instagram Public Data with other data sources in Claude?

Yes. Windsor connects to 325+ data sources. You can blend Instagram Public Data with LinkedIn Pages, TikTok Organic, YouTube, or even your own paid advertising data in the same Claude conversation. For example, you could ask Claude to compare a competitor’s organic Instagram growth with your own paid Instagram reach, all in one query.

What is the difference between this connector and the Instagram Insights connector?

The Instagram Insights connector requires admin access to a Business or Creator account and provides detailed internal metrics: story performance, follower demographics, reach vs. impressions breakdowns, and more. The Instagram Public Data connector does not require account access and works on any public profile — but provides the externally visible metrics: follower count, post engagement, captions, and posting patterns. Both connectors work seamlessly with Claude via Windsor MCP.

Is this suitable for influencer marketing agencies?

Absolutely. Influencer vetting is one of the strongest use cases for this connector. Rather than manually reviewing dozens of profile pages before a campaign, agencies can add influencer handles to Windsor, then ask Claude to shortlist candidates by engagement rate, follower growth consistency, posting frequency, and content-brand alignment in seconds.

Is Windsor MCP free? What plan do I need?

Windsor MCP is available on all Windsor.ai plans, including the free 30-day trial and the Forever Free plan. See full pricing details at windsor.ai/pricing/.

How do I get started?

Visit onboard.windsor.ai, connect Instagram Public Data as your source, and follow the step-by-step guide to add the Windsor connector in Claude. The entire setup takes less than 60 seconds.

Tired of juggling fragmented data? Get started with Windsor.ai today to create a single source of truth

Let us help you automate data integration and AI-driven insights, so you can focus on what matters—growth strategy.
g logo
fb logo
big query data
youtube logo
power logo
looker logo