Instagram Scraper

SkillWeb & browsing

Get Instagram profiles, posts, and reels

Use Instagram Scraper in Claude, ChatGPT or Ahel Desktop

Free. Sign in, add Instagram Scraper and connect your AI. About a minute.

Also: Claude Code · Cursor · Codex

Then ask your AI: use the Instagram Scraper skill

Details

Instructions available. Your AI can read the instructions. Execution depends on the setup they require.

Add Ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.

Instagram ScraperStart free

What this skill tells your AI

The instructions your AI receives, as published by gooseworks-ai/goose-skills in skills/social/capabilities/instagram-scraper/SKILL.md and read by Ahel’s review.

Setup

Read scrapecreators-api first. Execute every operation below through the runtime it selects: the GooseWorks MCP tool in terminal-free clients, the GooseWorks CLI in a local terminal, or the direct API with the user's own key. Never assume a shell is available.

Scrape public Instagram data including profiles, posts, and reels.

When to Use

  • User asks about Instagram content
  • User wants to see posts from an account
  • Social media research

How It Works

Uses the ScrapeCreators API through its direct GooseWorks proxy.

Usage

Get User Profile & Posts

provider: scrapecreators
method: GET
path: /v1/instagram/profile
query:
  handle: openai

Get Individual Post/Reel

provider: scrapecreators
method: GET
path: /v1/instagram/post
query:
  url: https://instagram.com/p/abc123

Get Basic Profile by User ID

provider: scrapecreators
method: GET
path: /v1/instagram/basic-profile
query:
  userId: "12345"

Parameters

Profile

  • handle (required) - Instagram handle (without @)
  • trim (optional) - Set to "true" for a trimmed response

Post/Reel

  • url (required) - Instagram post or reel URL
  • trim (optional) - Set to "true" for a trimmed response

Basic Profile

  • userId (optional) - Instagram user ID

Response

Profile includes:

  • Username, display name, bio
  • Follower/following counts
  • Recent posts with captions, URLs, engagement metrics
  • Profile image

Post includes:

  • Post caption
  • Image/video URLs
  • Like count
  • Comment count
  • Timestamp

Examples

User: "What's OpenAI posting on Instagram?" Use the Get User Profile & Posts operation with handle: openai.

User: "Get details on this Instagram post" Use the Get Individual Post/Reel operation with the supplied post URL.

Error Handling

  • success: false — the API may temporarily fail; retry after a few seconds
  • Private accounts cannot be accessed — no workaround
  • Rate limiting may cause failures on rapid requests — add delays between calls

Tips

  • Private accounts cannot be accessed
  • Remove @ from handles
  • API may return errors for rate limiting - retry after a few seconds

Signals

GitHub stars
1k
Forks
211
Last commit
Oct 2026
Advanced
Item type
skill
Key
instagram-scraper
Source
github.com/gooseworks-ai/goose-skills