FastSocial Instagram Data
resmiData 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_postsatauinstagram_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_searchatauinstagram_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)
- Buka Pengaturan, lalu Konektor, dan tambahkan konektor khusus.
- Tempel
https://data.fastsocial.co/mcpsebagai URL server. - Biarkan ID klien OAuth dan rahasia kosong.
- 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:
- memasukkan email Anda dan kode yang dikirim FastSocial melalui email,
- 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
- Kebijakan privasi: https://fastsocial.co/privacy
- Ketentuan: https://fastsocial.co/terms
- Kebijakan penggunaan data (hanya data publik, tanpa pelacakan atau pelecehan terhadap orang, tidak ada yang terkait anak di bawah umur): https://fastsocial.co/instagram-api/docs?ref=github
- Melaporkan masalah keamanan: SECURITY.md
28 alat
Setiap panggilan menghabiskan kredit dari tunjangan bulanan Anda. Panggilan yang gagal tidak menghabiskan apa pun. Setiap alat hanya-baca.
| Alat | Apa yang dilakukannya | Argumen | Kredit |
|---|---|---|---|
instagram_profile | Dapatkan profil Instagram | username atau user_id | 1 |
instagram_user_id | Nama pengguna Instagram ke ID pengguna | username atau user_id | 1 |
instagram_username | ID pengguna Instagram ke nama pengguna | user_id | 2 |
instagram_check | Periksa apakah pegangan Instagram ada dan publik | username | 1 |
instagram_posts | Dapatkan postingan Instagram terbaru | username atau user_id, cursor | 1 |
instagram_reels | Dapatkan reel Instagram akun | username atau user_id, cursor | 1 |
instagram_tagged | Dapatkan postingan tempat akun ditandai | username atau user_id, cursor | 1 |
instagram_post | Dapatkan satu postingan atau reel Instagram | url atau shortcode | 1 |
instagram_media | Unduh URL untuk postingan, reel, atau korsel | url atau shortcode | 1 |
instagram_comments | Dapatkan komentar pada postingan Instagram | url atau shortcode | 3 |
instagram_comment_replies | Dapatkan balasan ke komentar Instagram | url atau shortcode, comment_id, cursor | 3 |
instagram_likers | Dapatkan akun yang menyukai postingan Instagram | url atau shortcode | 3 |
instagram_insights | Kalkulator tingkat keterlibatan Instagram | username atau user_id | 2 |
instagram_followers | Dapatkan pengikut akun | username atau user_id, cursor | 3 |
instagram_following | Dapatkan akun yang diikuti akun | username atau user_id, cursor | 3 |
instagram_similar | Temukan akun Instagram serupa | username atau user_id | 1 |
instagram_stories | Lihat story Instagram secara anonim | username atau user_id | 3 |
instagram_highlights | Dapatkan sorotan story Instagram | username atau user_id | 3 |
instagram_highlight | Dapatkan item dalam satu sorotan | id | 3 |
instagram_search | Cari akun Instagram, tagar, dan tempat | q | 1 |
instagram_hashtag | Dapatkan postingan untuk tagar Instagram | tag, cursor | 1 |
instagram_place | Dapatkan lokasi Instagram | id | 3 |
instagram_place_posts | Dapatkan postingan yang ditandai di lokasi Instagram | id, cursor | 1 |
instagram_audio | Dapatkan trek audio Instagram dan reel yang menggunakannya | id | 1 |
instagram_audio_search | Cari musik dan suara Instagram | q | 3 |
instagram_reels_search | Cari reel Instagram berdasarkan kata kunci | q, cursor | 3 |
instagram_top_accounts | Peringkat harian 2.000 akun dengan pengikut terbanyak | sort, limit | 0 |
instagram_usage | Kredit Anda yang digunakan dan tersisa bulan ini | tidak ada | 0 |
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
- API Data Instagram: https://fastsocial.co/instagram-api?ref=github
- Dokumentasi: https://fastsocial.co/instagram-api/docs?ref=github
- Spesifikasi OpenAPI: https://fastsocial.co/instagram-api/openapi.json
- Entri Registry MCP:
io.github.FastSocialCo/instagram-data-mcp
Lisensi
MIT. Lihat LICENSE.