Skip to main content
Glama
nurhikam

ig-extract-mcp

by nurhikam

ig-extract-mcp

MCP server — extract konten Instagram apapun (post / reel / carousel banyak slide) jadi filter screener terstruktur.

Handle caption, OCR per slide, dan parsing pola umum PER/PBV/ROE/DER/volume/RSI/foreign/ARA/sektor/harga — reusable buat workflow IG-to-screener apapun, bukan cuma 1 post.

Tools (4)

Tool

Deskripsi

ig_extract

Extract IG post/reel/carousel → caption + media URLs per slide + metadata. Support /p/ & /reel/. Via instaloadergallery-dl fallback.

screener_parse

Parse teks bebas (caption/OCR) → filter JSON [{field, op, value}]. Handle PER<15, PBV<1, ROE>15%, volume 2x, RSI<30, asing net buy, ARA, dll.

screener_from_image

OCR gambar screener (screenshot carousel banyak slide, tabel, cover reel) → filter JSON gabungan.

ig_to_screener

One-shot: URL IG apapun → auto extract + parse → filter siap pakai. Paling gampang.

Related MCP server: Instagram MCP Server

Carousel di-handle penuh:

  • ig_extract return carousel: [{url, is_video, typename}] + slide_count per slide

  • screener_from_image bisa dipanggil per slide, lalu screener_parse gabungkan semua teks

  • ig_to_screener otomatis gabungkan caption + hint preset

Install

npm install
npm run build

Pakai di Claude / Hermes

{
  "mcpServers": {
    "ig-extract": {
      "command": "node",
      "args": ["/path/to/ig-extract-mcp/dist/index.js"]
    }
  }
}

Atau via Hermes:

hermes mcp add ig-extract -- node /path/to/ig-extract-mcp/dist/index.js

Contoh

User: "extract https://www.instagram.com/p/Db_A9NQn3R2/ jadi filter"
→ ig_to_screener(url="https://www.instagram.com/p/Db_A9NQn3R2/")
→ {caption: "PER<15 PBV<1 ROE>15% ...", filters: [{field:"per",op:"<",value:15}, ...]}

User: [kirim screenshot carousel 5 slide]
→ screener_from_image per slide → screener_parse gabungan → filter JSON

Skill Dotagents

Juga tersedia sebagai skill ig-extract di ~/dotagents/skills/ig-extract/ — auto ke-load di Hermes/Opencode tanpa setup MCP.

License

MIT

Maintenance

ActivityMaintained
ResponsivenessNo issues

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

  • F
    license
    A
    quality
    Not graded
    maintenance
    Enables access to Instagram data through EnsembleData API, allowing retrieval of user information, posts, reels, follower counts, and search functionality for users, hashtags, and locations.
    9
  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables AI assistants to manage Instagram Business accounts by automating content publishing, scheduling posts, and analyzing performance metrics. Supports posts, stories, reels, and carousels with detailed audience insights and hashtag discovery.
  • A
    license
    A
    quality
    F
    maintenance
    Enables AI assistants to interact with Instagram by scraping profiles, posts, reels, DMs, and business insights through a robust, DOM-agnostic browser orchestration engine that bypasses Instagram's anti-automation measures.
    28
    1
    Apache 2.0

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/nurhikam/mcp-ig-extract'

If you have feedback or need assistance with the MCP directory API, please join our Discord server