FastSocial Instagram Data

resmi

Data Instagram publik hanya-baca dalam format JSON: profil, postingan, reel, story, komentar, dan bagan akun teratas harian. Paket gratis dengan 50 kredit per bulan.

Apa yang bisa Anda lakukan dengan FastSocial Instagram Data MCP?

  • Pencarian profil — Minta detail profil Instagram publik mana pun, bio, dan jumlah pengikut melalui instagram_profile.
  • Analisis keterlibatan — Bandingkan tingkat keterlibatan antar akun, seperti "@nasa vs @spacex", menggunakan instagram_insights.
  • Pengambilan konten — Ambil postingan terbaru, reel, atau foto yang ditandai dari akun publik mana pun dengan instagram_posts atau instagram_reels.
  • Unduhan media — Dapatkan URL unduhan langsung untuk postingan, reel, atau slide korsel mana pun melalui instagram_media.
  • Tagar dan pencarian — Temukan akun, tagar, tempat, atau reel berdasarkan kata kunci menggunakan instagram_search atau instagram_reels_search.
  • Menonton cerita — Lihat dan rangkum cerita atau sorotan profil saat ini secara anonim dengan instagram_stories.

Server MCP Terhosting

npx add-mcp 'https://data.fastsocial.co/mcp'

Terpasang ke Claude Code, Codex, Cursor, dan lainnya

Dokumentasi

Server MCP Data Instagram

Hubungkan asisten AI Anda ke API Data Instagram milik FastSocial, dan ia dapat mencari profil Instagram publik, postingan, reel, story, sorotan, komentar, tagar, tempat, dan audio. Hanya-baca: ia tidak pernah memposting, mengikuti, menyukai, atau mengirim pesan.

Server bersifat jarak jauh. Tidak ada yang perlu diinstal atau dijalankan: asisten Anda berkomunikasi dengan

https://data.fastsocial.co/mcp

melalui Streamable HTTP. Saat pertama kali terhubung, halaman fastsocial.co terbuka di browser Anda tempat Anda masuk dan mengklik Izinkan.

Repositori ini berisi manifes plugin (plugin.json, mcp.json dan salinan yang dibaca Cursor di .cursor-plugin/), server.json yang mencantumkan server di Registry MCP resmi sebagai io.github.FastSocialCo/instagram-data-mcp, dan manifes LobeHub. Repositori ini tidak berisi kode yang berjalan di mesin Anda. Kode server tidak ada di sini.

Instalasi

Cursor

Instal plugin dari cursor.directory, atau tambahkan server ke .cursor/mcp.json (satu proyek) atau ~/.cursor/mcp.json (semua proyek):

{
  "mcpServers": {
    "instagram-data": {
      "url": "https://data.fastsocial.co/mcp"
    }
  }
}

Buka Pengaturan, lalu MCP, dan sambungkan. Cursor membuka halaman masuk FastSocial.

Claude Code

claude mcp add --transport http instagram-data https://data.fastsocial.co/mcp

Lalu jalankan /mcp di dalam Claude Code, pilih instagram-data dan masuk.

Aplikasi Claude (web dan desktop)

  1. Buka Pengaturan, lalu Konektor, dan tambahkan konektor khusus.
  2. Tempel https://data.fastsocial.co/mcp sebagai URL server.
  3. Biarkan ID klien OAuth dan rahasia kosong.
  4. Sambungkan, dan masuk di halaman FastSocial yang terbuka.

VS Code dan klien lainnya

Klien apa pun yang mendukung MCP melalui Streamable HTTP dapat terhubung dengan URL server. Di VS Code, tambahkan ini ke .vscode/mcp.json dan tekan Mulai:

{
  "servers": {
    "instagram-data": {
      "type": "http",
      "url": "https://data.fastsocial.co/mcp"
    }
  }
}

Apa yang plugin ini lakukan dan data apa yang dikirimnya

Plugin itu sendiri

Plugin adalah dua file JSON yang memberi tahu klien Anda alamat server. Plugin tidak menjalankan kode, tidak memiliki skrip instalasi, dan tidak menyimpan apa pun. Klien Anda membuat setiap permintaan sendiri, langsung ke https://data.fastsocial.co/mcp melalui HTTPS.

Apa yang dikirim klien Anda

  • Jabat tangan MCP: nama dan versi klien Anda, serta versi protokol yang digunakannya.
  • Setiap panggilan alat: nama alat dan argumennya, yaitu hal-hal yang Anda tanyakan: sebuah nama pengguna atau ID pengguna Instagram, tautan postingan atau reel, tagar, kata pencarian, lokasi, audio atau ID sorotan, dan kursor penomoran halaman. Daftar lengkapnya ada di tabel di bawah.
  • Token masuk atau kunci API Anda, di header permintaan. Tidak pernah di URL.
  • Detail umum permintaan web apa pun, seperti alamat IP Anda dan agen pengguna klien Anda.

Tidak ada hal lain yang dikirim. Server tidak pernah melihat file, editor, atau percakapan Anda, hanya argumen yang dimasukkan asisten Anda ke dalam panggilan alat.

Apa yang dikembalikan

Data Instagram publik sebagai JSON, plus meta.credits_remaining. Foto dan video dikembalikan sebagai tautan, bukan file. Akun privat mengembalikan kesalahan private_account. Pemilik akun Instagram dapat memilih keluar; setelah itu API mengembalikan 451 opted_out untuk akun mereka.

Hanya-baca

Setiap alat membaca. Tidak ada yang mengubah apa pun di Instagram. Satu-satunya hal yang diubah oleh panggilan adalah saldo kredit Anda sendiri untuk bulan tersebut. Server menandai setiap alat readOnlyHint: true dan openWorldHint: true di tools/list. Tidak ada alat yang menulis atau menghapus.

Masuk

Saat pertama kali klien Anda terhubung, server membalas bahwa ia memerlukan masuk dan memberi tahu di mana menemukan caranya. Klien Anda kemudian membuka halaman di fastsocial.co di browser Anda. Di sana Anda:

  1. memasukkan email Anda dan kode yang dikirim FastSocial melalui email,
  2. melihat aplikasi mana yang meminta, dan klik Izinkan (atau Tolak).

Jika Anda belum memiliki paket, paket Gratis dibuat untuk Anda saat Anda mengklik Izinkan. Anda tidak pernah mengetik kata sandi ke asisten Anda, dan plugin tidak pernah melihat atau menyimpan kredensial Anda. Klien Anda menyimpan token yang diterimanya. Token akses bertahan satu jam, dan klien Anda memperbaruinya dengan token penyegar yang bertahan 30 hari dan berubah setiap kali digunakan.

Untuk memutus semua aplikasi yang telah Anda sambungkan, masuk di https://fastsocial.co/cart/api/account dan tekan Kunci baru. Masuk yang terkait dengan kunci lama berhenti berfungsi segera.

Untuk pengembang klien: penemuan dimulai di https://data.fastsocial.co/.well-known/oauth-protected-resource/mcp. Server otorisasi mendukung OAuth 2.1 dengan PKCE (hanya S256), pendaftaran klien dinamis, dan pencabutan token, untuk klien publik.

Menggunakan kunci API sebagai gantinya

Jika klien Anda dapat mengatur header tetapi tidak dapat masuk, dapatkan kunci di https://fastsocial.co/instagram-api?ref=github dan kirimkan pada setiap permintaan sebagai X-API-Key: YOUR_KEY (atau Authorization: Bearer YOUR_KEY). Untuk Claude Code:

claude mcp add --transport http instagram-data https://data.fastsocial.co/mcp --header "X-API-Key: YOUR_KEY"

Jauhkan kunci dari file yang Anda komit.

Kebijakan

28 alat

Setiap panggilan menghabiskan kredit dari tunjangan bulanan Anda. Panggilan yang gagal tidak menghabiskan apa pun. Setiap alat hanya-baca.

AlatApa yang dilakukannyaArgumenKredit
instagram_profileDapatkan profil Instagramusername atau user_id1
instagram_user_idNama pengguna Instagram ke ID penggunausername atau user_id1
instagram_usernameID pengguna Instagram ke nama penggunauser_id2
instagram_checkPeriksa apakah pegangan Instagram ada dan publikusername1
instagram_postsDapatkan postingan Instagram terbaruusername atau user_id, cursor1
instagram_reelsDapatkan reel Instagram akunusername atau user_id, cursor1
instagram_taggedDapatkan postingan tempat akun ditandaiusername atau user_id, cursor1
instagram_postDapatkan satu postingan atau reel Instagramurl atau shortcode1
instagram_mediaUnduh URL untuk postingan, reel, atau korselurl atau shortcode1
instagram_commentsDapatkan komentar pada postingan Instagramurl atau shortcode3
instagram_comment_repliesDapatkan balasan ke komentar Instagramurl atau shortcode, comment_id, cursor3
instagram_likersDapatkan akun yang menyukai postingan Instagramurl atau shortcode3
instagram_insightsKalkulator tingkat keterlibatan Instagramusername atau user_id2
instagram_followersDapatkan pengikut akunusername atau user_id, cursor3
instagram_followingDapatkan akun yang diikuti akunusername atau user_id, cursor3
instagram_similarTemukan akun Instagram serupausername atau user_id1
instagram_storiesLihat story Instagram secara anonimusername atau user_id3
instagram_highlightsDapatkan sorotan story Instagramusername atau user_id3
instagram_highlightDapatkan item dalam satu sorotanid3
instagram_searchCari akun Instagram, tagar, dan tempatq1
instagram_hashtagDapatkan postingan untuk tagar Instagramtag, cursor1
instagram_placeDapatkan lokasi Instagramid3
instagram_place_postsDapatkan postingan yang ditandai di lokasi Instagramid, cursor1
instagram_audioDapatkan trek audio Instagram dan reel yang menggunakannyaid1
instagram_audio_searchCari musik dan suara Instagramq3
instagram_reels_searchCari reel Instagram berdasarkan kata kunciq, cursor3
instagram_top_accountsPeringkat harian 2.000 akun dengan pengikut terbanyaksort, limit0
instagram_usageKredit Anda yang digunakan dan tersisa bulan initidak ada0

Referensi lengkap: https://fastsocial.co/instagram-api/docs?ref=github

Hal-hal yang dapat ditanyakan

  • "Bandingkan tingkat keterlibatan @nasa dan @spacex."
  • "Unduh setiap slide korsel ini: https://www.instagram.com/p/..."
  • "Tunjukkan story @natgeo saat ini dan rangkum."
  • "Temukan 10 akun yang mirip dengan @humansofny."

Versi lokal

Jika klien Anda hanya menjalankan server lokal (stdio), alat yang sama tersedia di PyPI sebagai instagram-data-mcp. Itu bukan bagian dari plugin ini. Sumbernya adalah FastSocialCo/instagram-data-mcp-python.

Tautan

Lisensi

MIT. Lihat LICENSE.