MCP Sunucusu

Instagram MCP Sunucusu Her AI ajanı Instagram üzerinde paylaşım yapsın

Yapay zeka ajanları tek bir komutla Instagram'a Reels, fotoğraf, carousel ve hikaye yayınlasın, yorumları yanıtlasın, DM göndersin ve yorumdan DM'e otomasyonlar çalıştırsın.

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

Ajanın çağırabileceği Instagram araçları

Upload-Post MCP sunucusunun bir parçası. Ajan, isteğinize göre doğru aracı kendisi seçer.

Araç Ne yapar
upload_video Açıklama, kapak, ortak çalışan ve planlama seçenekleriyle bir Reel veya video hikaye yayınlayın
upload_photos Tek fotoğraf, en fazla 10 öğelik bir carousel ya da fotoğraflı hikaye yayınlayın
get_post_comments / reply_to_comment / public_reply_to_comment Yorumları okuyun ve herkese açık veya özel olarak yanıtlayın
send_dm / list_dm_conversations Doğrudan mesaj gönderin ve inceleyin
manage_autodms Anahtar kelime tetiklemeli yorumdan DM'e funnel'lar yapılandırın
get_analytics / get_post_analytics Erişim, gösterim ve etkileşim verilerini çekin

Bunun yerine doğrudan API mi arıyorsunuz? Instagram API sayfasına göz atın.

Instagram MCP sunucusunu Claude veya Cursor'a ekleyin

mcp.upload-post.com/mcp adresinde tek bir barındırılan sunucu. İstemciniz hangisini destekliyorsa OAuth ile oturum açın ya da bir Upload-Post API anahtarı yapıştırın.

Claude Desktop

Dosyayı Settings > Developer > Edit Config yolundan açın, girdiyi yapıştırın ve Claude Desktop'u yeniden başlatın. Bu yapılandırma açık kaynaklı @upload-post/mcp npm paketini kendi bilgisayarınızda çalıştırır ve Node.js 18 veya üstünü gerektirir.

Claude'u tarayıcıda mı kullanıyorsunuz? Dosyaya gerek yok: Customize > Connectors > + Add > Add custom connector yolunu izleyin, https://mcp.upload-post.com/mcp adresini yapıştırın ve Upload-Post hesabınızla oturum açın (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

OAuth mu tercih edersiniz? --header satırını silin, ardından Claude Code içinde /mcp çalıştırıp oturum açın. Sunucuyu tüm projelerinizde kullanmak için --scope user ekleyin.

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

Cursor

Tek bir proje için .cursor/mcp.json dosyasına, tüm projeler için ~/.cursor/mcp.json dosyasına ekleyin ve Cursor'ı yeniden yükleyin.

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

API anahtarınız app.upload-post.com içinde, API Keys bölümünde. İlk gönderiden önce panelde Instagram hesabınızı bir profile bağlayın: ajan bu profilin adını user parametresiyle gönderir. ChatGPT'de Apps altında Upload-Post'u arayıp Connect'e tıklamanız yeterli, yapılandırma dosyası gerekmez.

Örnek: ortak çalışan, kapak ve ilk yorumla bir Reel

Temsili isimler, ID'ler ve URL'lerle hazırlanmış örnek bir akış, gerçek bir müşteri konuşması değil. Araç adları ve parametreler ise sunucunun sunduğu gerçek adlar ve parametreler.

Siz

https://example.com/reels/latte-art.mp4 videosunu "cafe" profilinde Reel olarak yayınla. Açıklama: "Latte art, ağır çekimde". @northbakery'yi ortak çalışan olarak ekle, kapak olarak https://example.com/covers/latte.jpg kullan, Reel'i akışta da göster ve hashtag'lerimizle bir ilk yorum ekle.

  1. Araç çağrısı 1

    upload_video

    Tek bir çağrı Reel yerleşimini, kapağı, ortak çalışanı ve ilk yorumu ayarlar.

    argümanlar
    {
      "videoPathOrUrl": "https://example.com/reels/latte-art.mp4",
      "user": "cafe",
      "platforms": [
        "instagram"
      ],
      "title": "Latte art, ağır çekimde",
      "firstComment": "#latteart #coffee #baristalife",
      "asyncUpload": true,
      "platformOptions": {
        "instagramMediaType": "REELS",
        "instagramShareToFeed": true,
        "instagramCoverUrl": "https://example.com/covers/latte.jpg",
        "instagramCollaborators": "northbakery"
      }
    }
    sonuç (kısaltılmış)
    {
      "success": true,
      "message": "Upload initiated successfully in background.",
      "request_id": "4b8e2c1d-7a3f-4e59-b6d2-0c9a1f5e7d33",
      "total_platforms": 1
    }
  2. Araç çağrısı 2

    get_status

    Instagram Reel'i işlemeyi bitirene kadar durumu sorgular.

    argümanlar
    {
      "requestId": "4b8e2c1d-7a3f-4e59-b6d2-0c9a1f5e7d33"
    }
    sonuç (kısaltılmış)
    {
      "request_id": "4b8e2c1d-7a3f-4e59-b6d2-0c9a1f5e7d33",
      "status": "completed",
      "completed": 1,
      "total": 1,
      "results": [
        {
          "platform": "instagram",
          "success": true
        }
      ]
    }

Asistan

Reel "cafe" profilinde yayında: @northbakery ortak çalışan olarak davet edildi, kapağınız kullanıldı ve hashtag'ler ilk yorumda. Reel akışınızda da görünüyor.

  • Reel'i hemen yayınlamak yerine planlamak için scheduledDate ve timezone ekleyin.
  • Videonun ve kapağın herkese açık URL'lerde olması gerekir. Barındırılan bir MCP sunucusu bilgisayarınızdaki dosyaları okuyamaz.

Carousel'ler ve hikayeler

upload_photos: Akışta bir carousel. Instagram en fazla 10 öğeye izin verir.

{
  "photosPathsOrUrls": [
    "https://example.com/menu/1.jpg",
    "https://example.com/menu/2.jpg",
    "https://example.com/menu/3.jpg"
  ],
  "user": "cafe",
  "platforms": [
    "instagram"
  ],
  "title": "Sonbahar menüsü, her içeceğe bir slayt.",
  "platformOptions": {
    "instagramMediaType": "IMAGE"
  }
}

upload_photos: Yerleşim STORIES olduğunda aynı araç bir hikaye paylaşır.

{
  "photosPathsOrUrls": [
    "https://example.com/stories/today.jpg"
  ],
  "user": "cafe",
  "platforms": [
    "instagram"
  ],
  "platformOptions": {
    "instagramMediaType": "STORIES"
  }
}

Resmi Instagram API'si, kendi Meta uygulamanız olmadan

Instagram MCP sunucusu hesabınıza nasıl erişiyor?

Paylaşımlar, Upload-Post'un Instagram Login ile bağlanan onaylı Meta uygulaması üzerinden Meta'nın Instagram API'siyle yapılır. Meta geliştirici uygulaması kaydetmez, App Review sürecinden geçmez, token yenileme kodu yazmazsınız. Hiçbir şey şifrenizle oturum açmaz ya da Instagram uygulamasını otomatikleştirmez.

Hesabın İşletme (Business) veya İçerik Üreticisi (Creator) hesabı olması gerekir. Bağlı bir Facebook Sayfası gerekmez. Kişisel hesaplar Instagram API'si üzerinden hiç paylaşım yapamaz; hesabınız kişiselse önce hesap türünü değiştirin.

Yorumlar, özel yanıtlar, DM'ler ve yorumdan DM'e otomasyonlar da aynı API üzerinden çalışır. Böylece ajan, yayınladığı gönderilerde insanlara yanıt verebilir.

Kaynaklar: Instagram içerik yayınlama (Meta), Upload-Post Instagram kılavuzu, GitHub'da upload-post-mcp.

Ajanın uyduğu Instagram limitleri

Instagram ve Upload-Post'un gönderi başına kabul ettikleri, Eylül 2026'da kontrol edildi.

Ne Limit Kaynak
Hesap türü İşletme veya İçerik Üreticisi. Instagram Login ile Facebook Sayfası gerekmez. Upload-Post Instagram kılavuzu
Açıklama 2.200 karakter; görsel başına en fazla 1.000 karakter alternatif metin Upload-Post karakter limitleri
Carousel En fazla 10 görsel, video ya da ikisinin karışımı Instagram içerik yayınlama (Meta)
Reels videosu MP4 veya MOV, 3 saniye ile 15 dakika arası, en fazla 300 MB, 23 ile 60 fps. Hikaye videoları en fazla 100 MB. Upload-Post video gereksinimleri
Fotoğraflar En fazla 8 MB, 320 ile 1440 px genişlik, 4:5 ile 1,91:1 arası en boy oranı Upload-Post fotoğraf gereksinimleri

Her MCP istemcisiyle çalışır

Aynı sunucu, aynı araçlar. AI istemcinizi seçin ve 3 adımlı kılavuzunu izleyin.

Bu Instagram prompt'larını deneyin

Ezberlenecek komut yok. Ne istediğinizi anlatmanız yeterli.

“Bu fotoğrafı "marketing" profili altında Instagram'da paylaş, açıklama: "New drop 🔥".”
“Son gönderime "PRICE" yorumu yapan herkese özel olarak yanıt ver.”
“Bir auto-DM kur: Birisi "GUIDE" yorumu yaptığında ona indirme bağlantısını gönder.”
“Bu ay Reels'lerim fotoğraf gönderilerine kıyasla nasıl performans gösterdi?”

Sıkça sorulan sorular

Instagram + AI ajanları, yanıtlandı. Son güncelleme: Eylül 2026.

Instagram MCP sunucusu nedir?

Instagram MCP sunucusu, Instagram eylemlerini (Reels, fotoğraflar, yorumlar, DM'ler) bir AI ajanının çağırabileceği araçlar olarak sunan bir Model Context Protocol sunucusudur. Upload-Post MCP sunucusu; ChatGPT, Claude, Gemini veya herhangi bir MCP istemcisinin Instagram'ı tek bir komutla, özel kod yazmadan yönetmesini sağlar.

AI ajanları Instagram'a Reels paylaşabilir mi?

Evet. Instagram hesabınızı Upload-Post'a bir kez bağlayın, MCP sunucusunu AI istemcinize ekleyin; ajan açıklama ve planlamayla Reels, fotoğraf ve carousel yayınlayabilir.

Ajan yorumlara ve DM'lere yanıt verebilir mi?

Evet. Sunucu; yorumları okuma, herkese açık veya özel yanıtlama, DM gönderme ve hatta anahtar kelime tetiklemeli yorumdan DM'e otomasyonlar yapılandırma araçları içerir.

Instagram MCP sunucusu ücretsiz mi?

MCP sunucusu ücretsiz ve açık kaynaktır (MIT). Ücretsiz katman dahil her Upload-Post planıyla çalışır.

Instagram scraping MCP sunucularından farkı ne?

Birçok Instagram MCP sunucusu herkese açık profilleri, gönderileri ve hashtag'leri scraping ile okur; genellikle üçüncü taraf bir scraper ya da oturum açılmış bir hesap üzerinden. Bu sunucu tam tersini yapar: bağladığınız Business veya Creator hesaplarını Meta'nın resmi Instagram API'si üzerinden yönetir. Reels, carousel ve hikaye paylaşır, yorumları ve DM'leri yanıtlar, kendi analitiklerinizi okur. Başka hesaplar hakkında veri toplamaz.

Meta geliştirici uygulamasına veya Facebook Sayfasına ihtiyacım var mı?

İkisine de hayır. API erişimini Upload-Post'un onaylı Meta uygulaması sağlar, siz de Instagram Login ile bağlanırsınız. Instagram hesabının İşletme veya İçerik Üreticisi hesabı olması gerekir; bağlı bir Facebook Sayfası gerekmez.

Hikaye ve carousel paylaşabilir mi?

Evet. Hikaye (fotoğraf veya video) için instagramMediaType değerini STORIES yapın. Birden fazla görselle çağrılan upload_photos, en fazla 10 öğelik bir carousel'i akışta yayınlar.

Ortak çalışan, kapak veya ilk yorum ekleyebilir mi?

Evet. Reels'te instagramCollaborators ortak çalışanları davet eder, instagramCoverUrl kapağı belirler, instagramShareToFeed ise Reel'i akışınızda da gösterir. firstComment, yayından hemen sonra bir yorum paylaşır.

AI ajanınız Instagram hesabınızı yönetsin

Başlamak ücretsiz, kredi kartı gerekmez. Instagram hesabınızı bir kez bağlayın ve herhangi bir MCP istemcisinden paylaşın.