MCP Server

Server MCP Instagram Biarkan agen AI mana pun memposting ke Instagram

Biarkan agen AI mempublikasikan Reels, foto, carousel, dan Stories ke Instagram, membalas komentar, mengirim DM, dan menjalankan otomatisasi komentar-ke-DM dari satu prompt.

mcp.json
{
  "mcpServers": {
    "upload-post": {
      "url": "https://mcp.upload-post.com/mcp",
      "headers": {
        "Authorization": "ApiKey YOUR_API_KEY"
      }
    }
  }
}

Tools Instagram yang dapat dipanggil agen

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.

Tambahkan server MCP Instagram ke Claude atau Cursor

Satu server ter-hosting di mcp.upload-post.com/mcp. Login dengan OAuth atau tempel API key Upload-Post, sesuai yang didukung klien Anda.

Claude Desktop

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).

claude_desktop_config.json
{
  "mcpServers": {
    "upload-post": {
      "command": "npx",
      "args": ["-y", "@upload-post/mcp"],
      "env": { "UPLOAD_POST_API_KEY": "YOUR_API_KEY" }
    }
  }
}

Claude Code

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.

Terminal
claude mcp add --transport http upload-post https://mcp.upload-post.com/mcp \
  --header "Authorization: ApiKey YOUR_API_KEY"

Cursor

Simpan di .cursor/mcp.json untuk satu proyek atau di ~/.cursor/mcp.json untuk semua proyek, lalu reload Cursor.

.cursor/mcp.json
{
  "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: Reel dengan kolaborator, cover, dan komentar pertama

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.

  1. Panggilan tool 1

    upload_video

    Satu panggilan mengatur penempatan Reel, cover, kolaborator, dan komentar pertama.

    argumen
    {
      "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"
      }
    }
    hasil (dipersingkat)
    {
      "success": true,
      "message": "Upload initiated successfully in background.",
      "request_id": "4b8e2c1d-7a3f-4e59-b6d2-0c9a1f5e7d33",
      "total_platforms": 1
    }
  2. Panggilan tool 2

    get_status

    Mengecek berkala sampai Instagram selesai memproses Reel.

    argumen
    {
      "requestId": "4b8e2c1d-7a3f-4e59-b6d2-0c9a1f5e7d33"
    }
    hasil (dipersingkat)
    {
      "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.

  • Tambahkan scheduledDate dan timezone untuk menjadwalkan Reel, bukan langsung mempublikasikannya.
  • Video dan cover harus ada di URL publik. Server MCP yang di-hosting tidak bisa membaca file di komputer Anda.

Carousel dan Stories

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"
  }
}

API resmi Instagram, tanpa aplikasi Meta sendiri

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.

Batas Instagram yang dipatuhi agen

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

Bekerja dengan setiap klien MCP

Server yang sama, tools yang sama. Pilih klien AI Anda dan ikuti panduan 3 langkahnya.

Coba prompt Instagram ini

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?”

Pertanyaan yang sering diajukan

Instagram + agen AI, terjawab. Terakhir diperbarui September 2026.

Apa itu server MCP Instagram?

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.

Bisakah agen AI memposting Reels ke Instagram?

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.

Bisakah agen membalas komentar dan DM?

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.

Apakah server MCP Instagram gratis?

Server MCP ini gratis dan open-source (MIT). Bekerja dengan paket Upload-Post apa pun, termasuk tier gratis.

Apa bedanya dengan server MCP Instagram yang melakukan scraping?

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.

Apakah saya perlu aplikasi developer Meta atau Halaman Facebook?

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.

Bisakah memposting Stories dan carousel?

Bisa. Set instagramMediaType ke STORIES untuk Story (foto atau video). upload_photos dengan beberapa gambar mempublikasikan carousel feed berisi hingga 10 item.

Bisakah menambahkan kolaborator, cover, atau komentar pertama?

Bisa. Untuk Reels, instagramCollaborators mengundang kolaborator, instagramCoverUrl mengatur cover, dan instagramShareToFeed menampilkan Reel juga di feed Anda. firstComment memposting komentar tepat setelah publikasi.

Biarkan agen AI Anda menjalankan Instagram

Gratis untuk memulai, tanpa kartu kredit. Hubungkan Instagram sekali dan posting dari klien MCP mana pun.