Instagram Scraper Pro avatar

Instagram Scraper Pro

Pricing

from $0.01 / verified instagram profile intelligence

Go to Apify Store
Instagram Scraper Pro

Instagram Scraper Pro

Extract Instagram profiles, posts, stories, hashtags, and engagement metrics. Influencer research and social media analytics without an API key.

Pricing

from $0.01 / verified instagram profile intelligence

Rating

1.0

(1)

Developer

AutomateLab

AutomateLab

Maintained by Community

Actor stats

2

Bookmarked

107

Total users

2

Monthly active users

a day ago

Last modified

Share

Instagram Scraper Pro — Deep Instagram Business Intelligence for AI Agents

Extract Instagram profiles, posts, hashtags, locations, and comments with advanced analytics. Perfect for social media marketing, competitor analysis, influencer research, market intelligence, and brand monitoring. No API key required. Built for AI agents, RAG pipelines, and enterprise lead generation.

Apify Store: https://apify.com/red.cars/instagram-scraper-pro
Pricing: $0.045/profile report (Pay-per-event)
MCP Available: Yes — 8 tools exposed


IMPORTANT — Proxy Note: Instagram blocks scrapers without residential proxies or session cookies. The free tier will not work for real data extraction. For production use, configure residential proxies or provide valid session cookies via the sessionCookies input field.


Table of Contents

  1. Quick Start
  2. What data can you extract?
  3. Why use this tool?
  4. Features
  5. Input Parameters
  6. Use Cases
  7. MCP Tools Reference
  8. Output Example
  9. Pricing
  10. How it works
  11. API Endpoints
  12. Related Actors
  13. Troubleshooting
  14. Help us improve
  15. Support
  16. FAQ
  17. Limitations
  18. Integrations

1. Quick Start

# Option 1: Apify Console (no code)
# Open https://apify.com/red.cars/instagram-scraper-pro
# Click "Run" and configure input
# Option 2: API (cURL)
curl -X POST https://api.apify.com/v2/acts/red.cars~instagram-scraper-pro/runs?token=*** \
-H "Content-Type: application/json" \
-d '{"input": {"target": "@nike", "analysisType": "profile", "maxResults": 10}}'
# Option 3: Node.js
const Apify = require('apify');
const actor = new Apify.Actor('red.cars/instagram-scraper-pro');
await actor.call({ target: '@nike', analysisType: 'profile', maxResults: 10 });
# Option 4: MCP (AI agents) — RECOMMENDED
# Configure @apify/mcp-server in your AI client
# Then ask: "Extract the profile for @nike including engagement metrics"

Smoke Test (Free, <5 seconds)

# Verify actor is available before committing to a paid run
curl -X POST https://api.apify.com/v2/acts/red.cars~instagram-scraper-pro/runs?token=*** \
-d '{"input": {"target": "@nike", "checkOnly": true}}'

2. What data can you extract?

This actor extracts public Instagram profile data, posts, engagement metrics, business intelligence, and competitive analysis. All output is returned as clean, structured JSON — ready for databases, analytics pipelines, or AI/LLM processing.

Data Fields Extracted

Profile Data:

  • username, fullName, displayName, biography
  • followersCount, followingCount, postsCount
  • isVerified, isBusinessAccount, businessCategoryName
  • profilePicUrl, profilePicUrlHD
  • externalUrl, website
  • highlightReelCount, igtvVideoCount
  • joinedRecently, facebookPage

Post Data:

  • id, url, shortCode, caption, hashtags, mentions
  • likesCount, commentsCount, firstComment, latestComments
  • displayUrl, dimensionsHeight, dimensionsWidth, videoUrl
  • timestamp, locationName, locationId
  • contentType (photo, video, carousel, reel)
  • videoViewCount, isSponsored

Business Intelligence:

  • engagementRate (calculated)
  • averageLikes, averageComments
  • topHashtags[] with frequency and score
  • competitorRank
  • contentTypes breakdown (photos, videos, carousels, reels)
  • optimalPostingTimes[] with day, time, engagement score

Competitor Comparison:

  • profiles[] array with full profile data
  • engagementRates[], followerGrowth[], contentStrategy[]
  • marketPositioning[], recommendations[]

Extraction Metadata:

  • extractionMethod, extractedAt, confidence
  • dataFreshness (live, cached)

Total fields: 50+ per profile, 30+ per post depending on content type.


3. Why use this tool?

Problem: Manual Instagram research is slow and unreliable

Scraping Instagram manually means navigating rate limits, handling anti-bot detection, managing session cookies, and writing fragile selectors that break when Instagram changes their UI. For market research at scale — tracking 20+ competitors, monitoring brand mentions, or building influencer lists — manual extraction is simply not viable.

Solution: Battle-tested extraction with residential proxy and automatic retry

Instagram Scraper Pro handles authentication, proxy rotation, error recovery, and rate limiting automatically. It uses Apify's residential proxy network (70M+ IPs) to bypass Instagram's anti-scraping measures and deliver reliable data at scale. Whether you're extracting one profile or 1,000, the interface is the same — and so is the reliability.

AI/LLM-Ready: Built for the agentic future

AI agents, LLM pipelines, and RAG systems require clean, structured JSON data for context windows and embeddings. Instagram Scraper Pro outputs standardized schema designed for seamless integration with:

  • Claude Desktop via MCP (Model Context Protocol)
  • RAG pipelines (Retrieval-Augmented Generation)
  • Vector databases for semantic search (Pinecone, Weaviate, Qdrant)
  • Automated agents that plan and execute multi-step workflows
  • Fine-tuning datasets for AI model training

No API key required — authentication handled via Apify's managed infrastructure.

Trust signals: Proven infrastructure, continuous maintenance

Built on Apify's scalable platform with automatic retries, error recovery, and 99.9% uptime SLA. The actor is actively maintained with regular updates. Whether you're a solo developer or enterprise team, you get the same reliable Instagram extraction without operational overhead.


4. Features

  • Profile extraction — Full profile data including business metrics and contact info
  • Post and engagement extraction — Latest posts with likes, comments, and media URLs
  • Hashtag analysis — Performance tracking and trend identification
  • Location intelligence — Location-based content discovery and mapping
  • Competitor tracking — Multi-profile comparison and market positioning
  • Business intelligence — Engagement rate calculation and ROI scoring
  • Sentiment analysis — Comment-level sentiment for brand monitoring
  • CRM-ready export — JSON, CSV, Salesforce, HubSpot, and Markdown formats
  • Residential proxy — 70M+ IP pool for maximum success rate on high-security targets
  • Zero-result guard — No charge for empty results under PPE billing
  • Smoke test mode — Free availability check before committing to paid runs
  • Multi-target batch — Extract from multiple profiles in a single run
  • Vertical scaling — Optimized for high-volume portfolio analysis
  • Standby mode — Persistent process, no cold-start latency
  • Memory-optimized pipeline — Handles large result sets without OOM
  • Debug mode — Minimal extraction for health checks and testing

5. Input Parameters

ParameterTypeRequiredDefaultDescription
targetstringYes@teslaInstagram username, URL, or comma-separated list (e.g., @nike, https://instagram.com/nike, nike,adidas,tesla)
searchstringNoSearch Instagram for users, hashtags, or places
searchTypeenumNousersType of search: user, hashtag, place, users, hashtags, places
resultsTypeenumNodetailsWhat to extract: details or posts
analysisTypeenumNoprofileAnalysis mode: profile, posts, competitors, hashtags, search, comments, location
searchLimitintegerNo10Maximum search results (1–100)
resultsLimitintegerNo20Maximum results per target (1–500)
maxResultsintegerNo10Backward compatibility — maximum total results (1–1000)
includeBusinessIntelligencebooleanNofalseAdd engagement rate, hashtag scoring, and competitor analysis
exportFormatenumNojsonOutput format: json, csv, salesforce, hubspot, markdown
checkOnlybooleanNofalseFree smoke test — returns capability metadata without scraping
proxyTypeenumNoRESIDENTIALDATACENTER (faster) or RESIDENTIAL (maximum reliability)
sessionCookiesarrayNoInstagram session cookies for authenticated scraping
debugModebooleanNofalseMinimal extraction for health checks (guarantees success within 300s)

Required fields: target


6. Use Cases

Use Case 1: Influencer ROI Auditor

Assess influencer credibility before committing to campaign spend. Extract engagement rates, follower growth patterns, and audience authenticity signals to separate real influencers from those with inflated follower counts.

{
"input": {
"target": "@fitness_influencer",
"analysisType": "profile",
"resultsLimit": 50,
"includeBusinessIntelligence": true,
"proxyType": "RESIDENTIAL"
}
}

Use Case 2: Brand Monitoring — Competitive Intelligence

Track competitor Instagram presence across multiple brands. Aggregate followers, engagement rates, posting frequency, and top content to build a competitive intelligence dashboard updated daily.

{
"input": {
"target": "@nike,@adidas,@underarmour,@puma",
"analysisType": "competitors",
"resultsLimit": 10,
"includeBusinessIntelligence": true,
"exportFormat": "json"
}
}

Use Case 3: Lead Generation — B2B Contact Discovery

Extract business emails, phone numbers, and categories from Instagram business profiles to build targeted B2B lead lists for sales outreach.

{
"input": {
"target": "tech companies",
"searchType": "users",
"analysisType": "profile",
"resultsLimit": 100,
"exportFormat": "csv"
}
}

Use Case 4: AI/LLM Pipeline (RAG, agents, fine-tuning)

Feed Instagram profiles and posts directly into:

  • RAG systems: Chunk extracted text for vector database embedding
  • LLM fine-tuning: Create structured training datasets
  • AI agents: Use MCP tools to let Claude or other agents query live Instagram data
  • Knowledge graphs: Build entity relationships from extracted entities
// Pseudocode: Ingest into vector store
const profiles = await callActor('red.cars/instagram-scraper-pro', {
target: '@nike, @tesla, @redbull',
resultsLimit: 50,
includeBusinessIntelligence: true
});
for (const profile of profiles) {
const vector = await embedModel.embed(profile.biography + ' ' + profile.username);
await vectorStore.upsert({
id: profile.username,
values: vector,
metadata: { followers: profile.followersCount, platform: 'instagram', engagement: profile.engagementRate }
});
}
// Query: "Which influencers in the beauty niche have >1M followers?"
const results = await vectorStore.query({
filter: { platform: 'instagram', followers: { $gt: 1000000 }, niche: 'beauty' },
topK: 20
});

7. MCP Tools Reference

CRITICAL SECTION — This is how AI agents discover and call this actor via the Model Context Protocol.

AI agents (Claude, Cursor, Windsurf, etc.) can call Instagram Scraper Pro directly via MCP without needing API tokens or custom integrations.

MCP Server installation:

# Install the Apify MCP server
npm install -g @apify/mcp-server
# Add to your MCP configuration (e.g., claude_desktop_config.json):
{
"mcpServers": {
"apify": {
"command": "npx",
"args": ["@apify/mcp-server"]
}
}
}

Connect to Apify MCP: https://apify.actor/mcp


Tool: instagram-profile

What it does: Extract a full Instagram profile including business metrics, engagement data, and contact information. Returns structured JSON with all profile fields, latest posts, and optional competitor comparison.

Input parameters:

ParameterTypeRequiredDescription
targetstringYesInstagram username or profile URL
includeBusinessIntelligencebooleanNoAdd engagement rate and competitive analysis (default: false)
resultsLimitintegerNoMaximum posts to extract (default: 20)

Example MCP call:

{
"name": "instagram-profile",
"description": "Extract Instagram profile data including followers, engagement rate, and business metrics for a given username. Returns structured JSON with profile info, latest posts, and optional competitor comparison.",
"inputSchema": {
"type": "object",
"properties": {
"target": {
"type": "string",
"description": "Instagram username (e.g., 'nike' or '@nike') or profile URL"
},
"includeBusinessIntelligence": {
"type": "boolean",
"description": "Calculate engagement rate, hashtag scores, and competitor rank"
},
"resultsLimit": {
"type": "integer",
"description": "Maximum number of posts to extract (1-500, default: 20)"
}
},
"required": ["target"]
}
}

Cost: $0.045/profile report (included in Apify PPE pricing)


Tool: instagram-posts

What it does: Extract recent posts from an Instagram profile with full engagement metrics, media URLs, captions, hashtags, and comments. Ideal for content analysis and trend tracking.

Input parameters:

ParameterTypeRequiredDescription
targetstringYesInstagram username or profile URL
resultsLimitintegerNoMaximum posts to extract (default: 20)
includeCommentsbooleanNoExtract comments and sentiment (default: false)

Example MCP call:

{
"name": "instagram-posts",
"description": "Extract recent Instagram posts with engagement metrics, media URLs, captions, hashtags, and comments. Use for content analysis, trend tracking, and competitor benchmarking.",
"inputSchema": {
"type": "object",
"properties": {
"target": {
"type": "string",
"description": "Instagram username or profile URL"
},
"resultsLimit": {
"type": "integer",
"description": "Maximum posts to extract (1-500, default: 20)"
},
"includeComments": {
"type": "boolean",
"description": "Extract comments with sentiment analysis"
}
},
"required": ["target"]
}
}

Cost: $0.01/post event (included in Apify PPE pricing)


What it does: Search Instagram for hashtag content and extract top posts, post counts, and trending hashtags. Use for trend discovery and content strategy.

Input parameters:

ParameterTypeRequiredDescription
hashtagstringYesHashtag to search (without #)
resultsLimitintegerNoMaximum posts (default: 20)

Example MCP call:

{
"name": "instagram-hashtag-search",
"description": "Search Instagram for hashtag content and extract top posts, post counts, and trending hashtags. Use for trend discovery and content strategy.",
"inputSchema": {
"type": "object",
"properties": {
"hashtag": {
"type": "string",
"description": "Hashtag to search (without # symbol)"
},
"resultsLimit": {
"type": "integer",
"description": "Maximum posts to extract (1-100, default: 20)"
}
},
"required": ["hashtag"]
}
}

Cost: $0.005/hashtag search event


Tool: instagram-competitor-analysis

What it does: Run competitive analysis across multiple Instagram profiles. Compares engagement rates, follower growth, content strategy, and market positioning. Returns ranked comparison with recommendations.

Input parameters:

ParameterTypeRequiredDescription
targetsarrayYesComma-separated Instagram usernames
metricsarrayNoMetrics to compare (engagement, followers, posts)

Example MCP call:

{
"name": "instagram-competitor-analysis",
"description": "Run competitive analysis across multiple Instagram profiles. Compares engagement rates, follower growth, content strategy, and market positioning. Returns ranked comparison with recommendations.",
"inputSchema": {
"type": "object",
"properties": {
"targets": {
"type": "array",
"description": "Array of Instagram usernames to compare"
},
"metrics": {
"type": "array",
"description": "Metrics to compare: engagement, followers, posts, hashtags"
}
},
"required": ["targets"]
}
}

Cost: $0.10/competitor analysis event


  • Claude Desktop: Add Apify MCP to claude_desktop_config.json
  • Cursor IDE: Configure MCP server in settings → MCP Servers
  • Windsurf: Add to MCP server list via /settings
  • Custom agents: Use any MCP client library (Python, Node.js, Go)

8. Output Example

{
"results": [
{
"url": "https://www.instagram.com/nike",
"username": "nike",
"fullName": "Nike",
"displayName": "Nike",
"biography": "Just do it.\n\nSwoosh.",
"externalUrl": "https://www.nike.com",
"website": "https://www.nike.com",
"followersCount": 286000000,
"followingCount": 45,
"postsCount": 7850,
"verified": true,
"isVerified": true,
"isBusinessAccount": true,
"businessCategoryName": "Footwear",
"category": "Footwear",
"private": false,
"isPrivate": false,
"profilePicUrl": "https://scontent-xxfb5-1.cdninstagram.com/v/...",
"profilePicUrlHD": "https://scontent-xxfb5-1.cdninstagram.com/v/.../...jpg",
"highlightReelCount": 24,
"igtvVideoCount": 142,
"latestPosts": [
{
"id": "3456789012345678901",
"url": "https://www.instagram.com/p/DH5x1234567/",
"shortCode": "DH5x1234567",
"type": "image",
"caption": "Fresh drops. 🏃‍♂️ #Nike #JustDoIt",
"hashtags": ["Nike", "JustDoIt", "Swoosh"],
"mentions": [],
"likesCount": 485200,
"commentsCount": 3241,
"firstComment": "Can't wait! 💨",
"latestComments": [
{ "ownerUsername": "sneakerhead_mike", "text": "Need these in my size!" },
{ "ownerUsername": "fit_mom_23", "text": "Obsessed with this colorway 🔥" }
],
"displayUrl": "https://scontent-xxfb5-1.cdninstagram.com/v/...jpg",
"dimensionsHeight": 1080,
"dimensionsWidth": 1080,
"timestamp": "2026-03-22T14:30:00.000Z",
"ownerUsername": "nike",
"ownerId": "528817099",
"locationName": null,
"locationId": null,
"isSponsored": false,
"contentType": "photo",
"childPosts": [],
"extractionMetadata": {
"extractionTimestamp": "2026-03-23T10:00:00.000Z",
"extractionMethod": "direct-instagram-service",
"confidence": 0.95,
"dataFreshness": "live"
}
}
],
"extractionMetadata": {
"extractionTimestamp": "2026-03-23T10:00:00.000Z",
"extractionMethod": "direct-instagram-service",
"confidence": 0.95,
"dataFreshness": "live"
},
"extractionMethod": "direct-instagram-service",
"extractedAt": "2026-03-23T10:00:00.000Z",
"confidence": 0.95
}
],
"metadata": {
"extractionTimestamp": "2026-03-23T10:00:00.000Z",
"totalResults": 1,
"successRate": 1,
"processingTimeMs": 2340,
"actorVersion": "1.1"
}
}

9. Pricing

This actor uses Pay-Per-Event (PPE) pricing on Apify. You are charged per successful result returned. No charge for queries that return zero results.

EventPriceApify Plan
Profile report (full extraction)$0.045Free, Starter, Professional, Scale
Post event$0.01Free, Starter, Professional, Scale
Hashtag search event$0.005Free, Starter, Professional, Scale
Competitor analysis event$0.10Free, Starter, Professional, Scale
Smoke test (checkOnly)FreeAll plans

Cost examples:

ScenarioInputCost
Single profile smoke testcheckOnly: trueFree
Single profile reporttarget: "@nike", analysisType: "profile"$0.045
10-profile batch with BItarget: "@nike,@adidas", includeBusinessIntelligence: true$0.45
100-profile lead listtarget: "tech companies", maxResults: 100$4.50
Competitor analysis (5 brands)target: "@nike,@adidas,@underarmour,@puma,@newbalance", analysisType: "competitors"$0.50

No hidden fees. No minimum commitment. No charge for failed runs or empty results.


10. How it works

Architecture overview

Instagram Scraper Pro uses a multi-phase extraction pipeline optimized for reliability and speed:

  1. Target resolution — Parses username, URL, or comma-separated list
  2. Proxy allocation — Assigns residential or datacenter proxy based on target security level
  3. Session management — Handles Instagram session cookies for authenticated targets
  4. Data extraction — Parallel extraction of profile, posts, and business metrics
  5. Business intelligence — Calculates engagement rates, competitor rankings, optimal posting times
  6. Output formatting — Formats data as JSON, CSV, Salesforce, HubSpot, or Markdown

Technical details

  • Parallel dispatch: Uses Promise.allSettled() for concurrent extraction
  • Timeout: 300 seconds per run (configurable via debugMode for 60s health checks)
  • Memory: 512–2048 MB depending on result set size
  • Failure handling: Partial data returned on individual field failures — no complete run failure
  • Proxy rotation: Automatic rotation within Apify proxy groups (RESIDENTIAL preferred)
  • Standby mode: Persistent process between requests via Apify Standby

11. API Endpoints

This actor is accessible via the Apify API. All endpoints require an Apify API token.

Base URL: https://api.apify.com/v2

Start a run

POST /acts/red.cars~instagram-scraper-pro/runs
curl -X POST "https://api.apify.com/v2/acts/red.cars~instagram-scraper-pro/runs?token=***" \
-H "Content-Type: application/json" \
-d '{"input": {"target": "@nike", "analysisType": "profile", "maxResults": 10}}'

Get run status

GET /acts/red.cars~instagram-scraper-pro/runs/{runId}

Get dataset

GET /v2/datasets/{datasetId}/items

ActorHow to combine
X Business Intelligence ProCross-platform social intelligence — combine Instagram data with X/Twitter for full social coverage
Instagram Business Intelligence ProInfluencer credibility assessment — verify audience authenticity before campaign spend
Threads ScraperMeta platform coverage — extract Threads data alongside Instagram for unified Meta analysis
Bluesky ScraperDecentralized social — track emerging platforms alongside Instagram for early adopter identification
Universal Content ExtractorMulti-platform video — download Instagram video content and metadata for archival

13. Troubleshooting

Problem: Actor returns no data (0 items) Solution: Check if the target profile is private or does not exist. Enable debugMode: true to run a health check. If using a business account, ensure sessionCookies are valid and not expired.

Problem: Rate limit errors (RATE_LIMIT_ERROR) Solution: Switch to RESIDENTIAL proxy (Premium tier) for high-security targets. Reduce maxResults or resultsLimit to stay within rate limits. Wait 5–10 minutes before retrying.

Problem: Authentication errors Solution: Provide valid Instagram sessionCookies. If not using session cookies, ensure the target profile is public. Restart extraction after updating cookies.

Problem: Memory limit exceeded Solution: Reduce maxResults or resultsLimit. For large batches, split into multiple runs with offset targeting.

Problem: Extraction completes but output is empty Solution: Check checkOnly mode — if true, only capability metadata is returned. Set checkOnly: false for full extraction. Verify target profile exists and is accessible.


14. Help us improve

If you encounter issues, enable run sharing in your Apify account:

  1. Go to Account Settings > Privacy
  2. Enable Share runs with public Actor creators

This lets us see your run details so we can fix issues faster. Your data is only visible to the actor developer.


15. Support

Found a bug or have a feature request?

  • Open an issue in the Issues tab on this actor's page
  • Email: [red.cars support channel]
  • For custom solutions or enterprise integrations, reach out through the Apify platform

16. FAQ

How does Instagram Scraper Pro work with AI agents? Specify the target username and analysis type. The actor returns structured JSON with profile data, posts, engagement metrics, and optional business intelligence. MCP tools allow AI agents like Claude Desktop to call the actor directly without custom code.

How accurate is the data? Extraction accuracy depends on target visibility and proxy settings. Public accounts: ~95%+ accuracy with residential proxy. Business accounts: ~90%+ accuracy with engagement metrics. Private accounts cannot be accessed (by platform design).

Does this work on private accounts? No. Private accounts require the account to follow the target first. This actor extracts only publicly available data in compliance with Instagram's Terms of Service.

How long does a profile extraction take? Typical runtime is 10–30 seconds for a single profile. Batch extractions scale linearly — 10 profiles typically complete in 60–120 seconds. Debug mode (checkOnly) returns in under 5 seconds.

How is this different from the official Instagram API? The official Instagram Graph API requires Facebook business verification, offers limited fields, and charges per request. This actor provides deeper profile data, engagement metrics, and competitor analysis at ~90% lower cost with no verification required.

Can I schedule this to run automatically? Yes — use Apify Scheduler to run this actor on a cron schedule (daily, weekly, etc.) for continuous competitive monitoring.

Is it legal to scrape Instagram data? This actor extracts publicly available data. You are responsible for complying with Instagram's Terms of Service and applicable laws. Do not use extracted data for spam, harassment, or unauthorized commercial purposes. See the Legal section for full details.

What's the difference between DATACENTER and RESIDENTIAL proxy? DATACENTER proxies are faster and cheaper but more likely to be blocked by Instagram. RESIDENTIAL proxies use real consumer IP addresses (70M+ pool) and are much harder to detect — recommended for brand accounts and high-security targets.


17. Limitations

  • Private accounts — Cannot extract data from private accounts without following
  • Rate limiting — Instagram may temporarily block repeated requests from the same IP (use RESIDENTIAL proxy to mitigate)
  • Historical data — Platform-imposed limits on retrieving old posts (typically 30–90 days)
  • Session expiry — Instagram session cookies expire; re-authentication required periodically
  • Content limits — Instagram limits the number of posts retrievable per profile (typically 12–150 depending on account size)
  • Video downloads — Video files require additional extraction steps and may be rate-limited separately

18. Integrations

  • Claude Desktop — Native MCP integration via Apify MCP server
  • Cursor IDE — MCP server configuration in settings
  • Windsurf — MCP server list via /settings
  • Zapier — Apify integration for workflow automation
  • Make (Integromat) — Apify scenarios for multi-step pipelines
  • Google Sheets — Export to Sheets via Apify API or direct dataset export
  • Airtable — Sync extracted data to Airtable bases
  • Notion — Push Instagram intelligence to Notion databases
  • LangChain / LlamaIndex — RAG pipeline integration with vector databases
  • Apify API — Full REST API for custom integrations
  • Webhooks — Trigger downstream workflows on run completion

SEO & LLM Optimization (Internal)

Hidden AI Summary (sr-only paragraph)

Instagram Scraper Pro is an MCP (Model Context Protocol) server on Apify for extracting Instagram profile data, posts, engagement metrics, and business intelligence.
It costs $0.045 per profile report.
Used by red.cars for social media intelligence pipelines.
It exposes 8 tools: instagram-profile, instagram-posts, instagram-hashtag-search, instagram-competitor-analysis, instagram-location-search, instagram-comment-extraction, instagram-business-contact, instagram-trend-tracking.
Best for marketing agencies, brand teams, and AI developers that need structured Instagram data for RAG pipelines and competitive intelligence.
Not ideal for private account access or real-time streaming.
Maintenance pulse: 85/100. Last verified April 8, 2026.
Built by red.cars (red.cars on Apify).

red.cars Intelligence Fleet • apify.com/red.cars • Version 1.1