Biarkan agen AI mempublikasikan Reels, foto, carousel, dan Stories ke Instagram, membalas komentar, mengirim DM, dan menjalankan otomatisasi komentar-ke-DM dari satu prompt.
{
"mcpServers": {
"upload-post": {
"url": "https://mcp.upload-post.com/mcp",
"headers": {
"Authorization": "ApiKey YOUR_API_KEY"
}
}
}
} Bagian dari server MCP Upload-Post. Agen memilih tool yang tepat dari prompt Anda.
| Tool | Apa fungsinya |
|---|---|
| upload_video | Publikasikan Reel atau Story video dengan caption, cover, kolaborator, dan opsi penjadwalan |
| upload_photos | Publikasikan foto, carousel berisi hingga 10 item, atau Story foto |
| get_post_comments / reply_to_comment / public_reply_to_comment | Baca dan jawab komentar, secara publik atau pribadi |
| send_dm / list_dm_conversations | Kirim dan tinjau pesan langsung |
| manage_autodms | Konfigurasikan funnel komentar-ke-DM yang dipicu kata kunci |
| get_analytics / get_post_analytics | Tarik jangkauan, impresi, dan engagement |
Mencari API langsung saja? Lihat halaman API Instagram.
Satu server ter-hosting di mcp.upload-post.com/mcp. Login dengan OAuth atau tempel API key Upload-Post, sesuai yang didukung klien Anda.
Buka lewat Settings > Developer > Edit Config, tempel entri ini, lalu restart Claude Desktop. Entri ini menjalankan paket npm open source @upload-post/mcp di komputer Anda dan butuh Node.js 18 atau yang lebih baru.
Pakai Claude di browser? Tidak perlu file: buka Customize > Connectors > + Add > Add custom connector, tempel https://mcp.upload-post.com/mcp, lalu login dengan akun Upload-Post Anda (OAuth).
{
"mcpServers": {
"upload-post": {
"command": "npx",
"args": ["-y", "@upload-post/mcp"],
"env": { "UPLOAD_POST_API_KEY": "YOUR_API_KEY" }
}
}
} Lebih suka OAuth? Hapus baris --header, lalu jalankan /mcp di dalam Claude Code dan login. Tambahkan --scope user agar server bisa dipakai di semua proyek.
claude mcp add --transport http upload-post https://mcp.upload-post.com/mcp \
--header "Authorization: ApiKey YOUR_API_KEY" Simpan di .cursor/mcp.json untuk satu proyek atau di ~/.cursor/mcp.json untuk semua proyek, lalu reload Cursor.
{
"mcpServers": {
"upload-post": {
"url": "https://mcp.upload-post.com/mcp",
"headers": {
"Authorization": "ApiKey YOUR_API_KEY"
}
}
}
}
API key Anda ada di menu API Keys di app.upload-post.com. Sebelum posting pertama, hubungkan Instagram ke sebuah profil di dashboard: agen mengirim nama profil itu sebagai user. Di ChatGPT, cari Upload-Post di Apps lalu klik Connect; tidak perlu file konfigurasi.
Contoh alur dengan nama, ID, dan URL rekaan, bukan transkrip pelanggan. Nama tool dan parameternya asli, persis seperti yang disediakan server.
Anda
Publikasikan https://example.com/reels/latte-art.mp4 sebagai Reel di profil "cafe". Caption: "Latte art dalam slow motion". Tambahkan @northbakery sebagai kolaborator, pakai https://example.com/covers/latte.jpg sebagai cover, tampilkan juga di feed, dan tambahkan komentar pertama berisi hashtag kami.
Panggilan tool 1
upload_video
Satu panggilan mengatur penempatan Reel, cover, kolaborator, dan komentar pertama.
{
"videoPathOrUrl": "https://example.com/reels/latte-art.mp4",
"user": "cafe",
"platforms": [
"instagram"
],
"title": "Latte art dalam slow motion",
"firstComment": "#latteart #kopi #baristalife",
"asyncUpload": true,
"platformOptions": {
"instagramMediaType": "REELS",
"instagramShareToFeed": true,
"instagramCoverUrl": "https://example.com/covers/latte.jpg",
"instagramCollaborators": "northbakery"
}
}{
"success": true,
"message": "Upload initiated successfully in background.",
"request_id": "4b8e2c1d-7a3f-4e59-b6d2-0c9a1f5e7d33",
"total_platforms": 1
}Panggilan tool 2
get_status
Mengecek berkala sampai Instagram selesai memproses Reel.
{
"requestId": "4b8e2c1d-7a3f-4e59-b6d2-0c9a1f5e7d33"
}{
"request_id": "4b8e2c1d-7a3f-4e59-b6d2-0c9a1f5e7d33",
"status": "completed",
"completed": 1,
"total": 1,
"results": [
{
"platform": "instagram",
"success": true
}
]
}Asisten
Reel sudah tayang di "cafe" dengan undangan kolaborator untuk @northbakery, cover pilihan Anda, dan hashtag di komentar pertama. Reel ini juga muncul di feed Anda.
upload_photos: Carousel di feed. Instagram mengizinkan maksimal 10 item.
{
"photosPathsOrUrls": [
"https://example.com/menu/1.jpg",
"https://example.com/menu/2.jpg",
"https://example.com/menu/3.jpg"
],
"user": "cafe",
"platforms": [
"instagram"
],
"title": "Menu musim hujan, satu slide per minuman.",
"platformOptions": {
"instagramMediaType": "IMAGE"
}
}upload_photos: Tool yang sama memposting Story jika penempatannya STORIES.
{
"photosPathsOrUrls": [
"https://example.com/stories/today.jpg"
],
"user": "cafe",
"platforms": [
"instagram"
],
"platformOptions": {
"instagramMediaType": "STORIES"
}
}Cara server MCP Instagram terhubung ke akun Anda.
Publikasi berjalan lewat Instagram API milik Meta memakai aplikasi Meta Upload-Post yang sudah disetujui, dihubungkan dengan Instagram Login. Anda tidak perlu mendaftarkan aplikasi developer Meta, melewati App Review, atau menulis kode untuk refresh token. Tidak ada yang login memakai password Anda atau mengotomatiskan aplikasi Instagram.
Akunnya harus akun bisnis atau akun kreator. Tidak perlu Halaman Facebook yang terhubung. Akun pribadi sama sekali tidak bisa mempublikasikan lewat API Instagram, jadi ubah dulu jenis akunnya jika akun Anda masih akun pribadi.
Komentar, balasan privat, DM, dan otomatisasi komentar-ke-DM berjalan lewat API yang sama, jadi agen bisa membalas orang di postingan yang ia publikasikan.
Sumber: Publikasi konten Instagram (Meta), Panduan Instagram Upload-Post, upload-post-mcp di GitHub.
Yang diterima Instagram dan Upload-Post per postingan, dicek September 2026.
| Item | Batas | Sumber |
|---|---|---|
| Jenis akun | Bisnis atau kreator. Tidak perlu Halaman Facebook jika memakai Instagram Login. | Panduan Instagram Upload-Post |
| Caption | 2.200 karakter; alt text maksimal 1.000 per gambar | Batas karakter Upload-Post |
| Carousel | Maksimal 10 gambar, video, atau campuran keduanya | Publikasi konten Instagram (Meta) |
| Video Reels | MP4 atau MOV, 3 detik sampai 15 menit, maksimal 300 MB, 23 sampai 60 fps. Video Stories maksimal 100 MB. | Persyaratan video Upload-Post |
| Foto | Maksimal 8 MB, lebar 320 sampai 1440 px, rasio aspek 4:5 sampai 1,91:1 | Persyaratan foto Upload-Post |
Tidak ada perintah yang perlu dihafal. Cukup jelaskan apa yang Anda inginkan.
“Posting foto ini ke Instagram dengan profil "marketing", caption: "New drop 🔥".”
“Balas secara pribadi semua orang yang berkomentar "PRICE" di postingan terbaru saya.”
“Siapkan auto-DM: saat seseorang berkomentar "GUIDE", kirimkan link unduhan.”
“Bagaimana performa Reels saya bulan ini dibanding postingan foto?”
Instagram + agen AI, terjawab. Terakhir diperbarui September 2026.
Server MCP Instagram adalah server Model Context Protocol yang menyediakan aksi Instagram (Reels, foto, komentar, DM) sebagai tools yang bisa dipanggil agen AI. Server MCP Upload-Post memungkinkan ChatGPT, Claude, Gemini, atau klien MCP mana pun mengelola Instagram dari satu prompt, tanpa kode kustom.
Ya. Hubungkan akun Instagram Anda ke Upload-Post sekali, tambahkan server MCP ke klien AI Anda, dan agen dapat mempublikasikan Reels, foto, dan carousel dengan caption dan penjadwalan.
Ya. Server ini menyertakan tools untuk membaca komentar, membalas secara publik atau pribadi, mengirim DM, dan bahkan mengonfigurasi otomatisasi komentar-ke-DM yang dipicu kata kunci.
Server MCP ini gratis dan open-source (MIT). Bekerja dengan paket Upload-Post apa pun, termasuk tier gratis.
Banyak server MCP Instagram membaca profil, postingan, dan hashtag publik lewat scraping, biasanya melalui scraper pihak ketiga atau sesi yang sedang login. Server ini justru sebaliknya: mengelola akun Business atau Creator yang Anda hubungkan, lewat API Instagram resmi dari Meta. Server ini memublikasikan Reels, carousel, dan Stories, membalas komentar dan DM, serta membaca analitik Anda sendiri. Server ini tidak mengumpulkan data tentang akun lain.
Tidak perlu keduanya. Aplikasi Meta Upload-Post yang sudah disetujui menangani akses API, dan Anda terhubung dengan Instagram Login. Akun Instagram harus akun bisnis atau akun kreator; Halaman Facebook yang terhubung tidak diwajibkan.
Bisa. Set instagramMediaType ke STORIES untuk Story (foto atau video). upload_photos dengan beberapa gambar mempublikasikan carousel feed berisi hingga 10 item.
Bisa. Untuk Reels, instagramCollaborators mengundang kolaborator, instagramCoverUrl mengatur cover, dan instagramShareToFeed menampilkan Reel juga di feed Anda. firstComment memposting komentar tepat setelah publikasi.
Gratis untuk memulai, tanpa kartu kredit. Hubungkan Instagram sekali dan posting dari klien MCP mana pun.
We use strictly necessary cookies to run this site. With your permission we would also like to measure how the site is used (analytics) and how our ads perform (marketing). Nothing optional is loaded until you choose. Cookie Policy · Privacy Policy
Choose which categories you allow. You can change this at any time from "Cookie settings" in the footer. Cookie Policy
Needed for the site to work: your consent record (up_consent) and your light/dark theme preference. Exempt from consent under art. 22.2 LSSI.
OpenPanel, self-hosted on our own servers (api.openpanel.fotoexamen.com). Aggregated page and feature usage so we can see what to improve. No data goes to an advertising network.
Google Ads conversion measurement, the Reddit advertising pixel, and our own affiliate/attribution cookies (aff_ref, up_attribution). These tell us which campaign or affiliate brought you here.