MCP सर्वर

Instagram MCP सर्वर किसी भी AI एजेंट को Instagram पर पोस्ट करने दें

AI एजेंट्स को एक ही प्रॉम्प्ट से Instagram पर Reels, फोटो, कैरोसेल और Stories पब्लिश करने, कमेंट्स का जवाब देने, DMs भेजने और कमेंट-टू-DM ऑटोमेशन चलाने दें।

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

Instagram टूल्स जो एजेंट कॉल कर सकता है

Upload-Post MCP सर्वर का हिस्सा। एजेंट आपके प्रॉम्प्ट से सही टूल खुद चुन लेता है।

टूल यह क्या करता है
upload_video कैप्शन, कवर, collaborators और शेड्यूलिंग विकल्पों के साथ Reel या वीडियो Story पब्लिश करें
upload_photos एक फोटो, 10 items तक का कैरोसेल या फोटो Story पब्लिश करें
get_post_comments / reply_to_comment / public_reply_to_comment कमेंट्स पढ़ें और पब्लिक या प्राइवेट जवाब दें
send_dm / list_dm_conversations डायरेक्ट मैसेज भेजें और देखें
manage_autodms कीवर्ड-ट्रिगर वाले कमेंट-टू-DM फनल कॉन्फ़िगर करें
get_analytics / get_post_analytics रीच, इम्प्रेशन और एंगेजमेंट निकालें

सीधे API की तलाश में हैं? Instagram API पेज देखें।

Instagram MCP server को Claude या Cursor में जोड़ें

mcp.upload-post.com/mcp पर एक hosted server। OAuth से sign in करें या Upload-Post API key paste करें, आपका client जो भी सपोर्ट करे।

Claude Desktop

इसे Settings > Developer > Edit Config से खोलें, entry paste करें और Claude Desktop restart करें। यह आपकी मशीन पर open-source npm package @upload-post/mcp चलाता है और इसके लिए Node.js 18 या नया version चाहिए।

Browser में Claude इस्तेमाल करते हैं? File की ज़रूरत नहीं: Customize > Connectors > + Add > Add custom connector में https://mcp.upload-post.com/mcp paste करें और अपने Upload-Post account से sign in करें (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 पसंद है? --header वाली लाइन हटा दें, फिर Claude Code के अंदर /mcp चलाकर sign in करें। हर project में server इस्तेमाल करने के लिए --scope user जोड़ें।

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

Cursor

एक project के लिए इसे .cursor/mcp.json में रखें या सभी projects के लिए ~/.cursor/mcp.json में, फिर Cursor reload करें।

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

आपकी API key app.upload-post.com में API Keys के नीचे है। पहली post से पहले dashboard में Instagram को किसी profile से connect करें: agent उसी profile का नाम user के रूप में भेजता है। ChatGPT पर Apps में Upload-Post खोजें और Connect पर क्लिक करें; किसी config file की ज़रूरत नहीं।

उदाहरण: collaborator, cover और first comment वाली Reel

Placeholder नाम, IDs और URLs वाला एक उदाहरण flow, किसी customer की असली बातचीत नहीं। Tool names और parameters वही असली हैं जो server देता है।

आप

https://example.com/reels/latte-art.mp4 को profile "cafe" पर Reel के रूप में पब्लिश करो। Caption: "Latte art, slow motion में"। @northbakery को collaborator बनाओ, https://example.com/covers/latte.jpg को cover रखो, इसे feed में भी दिखाओ और हमारे hashtags के साथ first comment जोड़ो।

  1. Tool call 1

    upload_video

    एक ही call Reel की placement, cover, collaborator और first comment सेट करती है।

    arguments
    {
      "videoPathOrUrl": "https://example.com/reels/latte-art.mp4",
      "user": "cafe",
      "platforms": [
        "instagram"
      ],
      "title": "Latte art, slow motion में",
      "firstComment": "#latteart #coffee #baristalife",
      "asyncUpload": true,
      "platformOptions": {
        "instagramMediaType": "REELS",
        "instagramShareToFeed": true,
        "instagramCoverUrl": "https://example.com/covers/latte.jpg",
        "instagramCollaborators": "northbakery"
      }
    }
    result (छोटा किया गया)
    {
      "success": true,
      "message": "Upload initiated successfully in background.",
      "request_id": "4b8e2c1d-7a3f-4e59-b6d2-0c9a1f5e7d33",
      "total_platforms": 1
    }
  2. Tool call 2

    get_status

    Instagram के Reel process करने तक poll करता है।

    arguments
    {
      "requestId": "4b8e2c1d-7a3f-4e59-b6d2-0c9a1f5e7d33"
    }
    result (छोटा किया गया)
    {
      "request_id": "4b8e2c1d-7a3f-4e59-b6d2-0c9a1f5e7d33",
      "status": "completed",
      "completed": 1,
      "total": 1,
      "results": [
        {
          "platform": "instagram",
          "success": true
        }
      ]
    }

Assistant

Reel "cafe" पर live है: @northbakery को collaborator के रूप में invite किया गया है, आपका cover लगा है और hashtags first comment में हैं। यह आपके feed में भी दिखती है।

  • Reel को अभी पब्लिश करने की जगह शेड्यूल करने के लिए scheduledDate और timezone जोड़ें।
  • Video और cover public URLs पर होने चाहिए। Hosted MCP server आपके computer की files नहीं पढ़ सकता।

Carousels और Stories

upload_photos: एक feed carousel। Instagram 10 items तक की अनुमति देता है।

{
  "photosPathsOrUrls": [
    "https://example.com/menu/1.jpg",
    "https://example.com/menu/2.jpg",
    "https://example.com/menu/3.jpg"
  ],
  "user": "cafe",
  "platforms": [
    "instagram"
  ],
  "title": "हमारा नया seasonal menu, हर drink की एक slide।",
  "platformOptions": {
    "instagramMediaType": "IMAGE"
  }
}

upload_photos: Placement STORIES होने पर यही tool Story पोस्ट करता है।

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

Official Instagram API, अपनी Meta app के बिना

Instagram MCP server आपके account तक कैसे पहुँचता है।

Publishing, Upload-Post की approved Meta app के साथ Meta की Instagram API से होती है, जो Instagram Login से connect होती है। आपको न Meta developer app register करनी है, न App Review से गुज़रना है, न token refresh का code लिखना है। कुछ भी आपके password से login नहीं करता या Instagram app को automate नहीं करता।

Account, Business या Creator account होना चाहिए। उसे linked Facebook Page की ज़रूरत नहीं। Personal accounts, Instagram की API से बिल्कुल पब्लिश नहीं कर सकते, इसलिए अगर आपका account personal है तो पहले account type बदलें।

Comments, private replies, DMs और comment-to-DM automations भी इसी API से चलते हैं, इसलिए agent अपनी पब्लिश की हुई posts पर लोगों को जवाब दे सकता है।

स्रोत: Instagram content publishing (Meta), Upload-Post Instagram गाइड, GitHub पर upload-post-mcp।

Instagram की सीमाएँ, जिनके अंदर agent काम करता है

हर post पर Instagram और Upload-Post क्या स्वीकार करते हैं, सितंबर 2026 में जाँचा गया।

क्या सीमा स्रोत
Account type Business या Creator। Instagram Login के साथ Facebook Page की ज़रूरत नहीं। Upload-Post Instagram गाइड
Caption 2,200 characters; हर image का alt text 1,000 तक Upload-Post की character limits
Carousel 10 तक images, videos या दोनों का mix Instagram content publishing (Meta)
Reels video MP4 या MOV, 3 सेकंड से 15 मिनट, 300 MB तक, 23 से 60 fps। Stories video 100 MB तक। Upload-Post की video requirements
Photos 8 MB तक, 320 से 1440 px चौड़ी, aspect ratio 4:5 से 1.91:1 Upload-Post की photo requirements

हर MCP क्लाइंट के साथ काम करता है

वही सर्वर, वही टूल्स। अपना AI क्लाइंट चुनें और उसकी 3-स्टेप गाइड फॉलो करें।

ये Instagram प्रॉम्प्ट आज़माएं

कोई कमांड याद रखने की ज़रूरत नहीं। बस बताएं कि आप क्या चाहते हैं।

“इस फोटो को "marketing" प्रोफाइल पर Instagram पर पोस्ट करो, कैप्शन: "New drop 🔥"।”
“मेरी लेटेस्ट पोस्ट पर "PRICE" कमेंट करने वाले हर व्यक्ति को प्राइवेट जवाब दो।”
“एक ऑटो-DM सेट करो: जब कोई "GUIDE" कमेंट करे, उसे डाउनलोड लिंक भेज दो।”
“इस महीने मेरी Reels फोटो पोस्ट की तुलना में कैसी चलीं?”

अक्सर पूछे जाने वाले सवाल

Instagram + AI एजेंट, जवाबों के साथ। आखिरी अपडेट: सितंबर 2026।

Instagram MCP सर्वर क्या है?

Instagram MCP सर्वर एक Model Context Protocol सर्वर है जो Instagram एक्शन (Reels, फोटो, कमेंट्स, DMs) को ऐसे टूल्स के रूप में एक्सपोज़ करता है जिन्हें AI एजेंट कॉल कर सकता है। Upload-Post MCP सर्वर से ChatGPT, Claude, Gemini या कोई भी MCP क्लाइंट एक प्रॉम्प्ट से Instagram मैनेज कर सकता है, बिना किसी कस्टम कोड के।

क्या AI एजेंट Instagram पर Reels पोस्ट कर सकते हैं?

हाँ। अपना Instagram अकाउंट एक बार Upload-Post से कनेक्ट करें, MCP सर्वर को अपने AI क्लाइंट में जोड़ें, और एजेंट कैप्शन और शेड्यूलिंग के साथ Reels, फोटो और कैरोसेल पब्लिश कर सकता है।

क्या एजेंट कमेंट्स और DMs का जवाब दे सकता है?

हाँ। सर्वर में कमेंट्स पढ़ने, पब्लिक या प्राइवेट जवाब देने, DMs भेजने और यहां तक कि कीवर्ड-ट्रिगर वाले कमेंट-टू-DM ऑटोमेशन कॉन्फ़िगर करने के टूल्स शामिल हैं।

क्या Instagram MCP सर्वर मुफ़्त है?

MCP सर्वर मुफ़्त और ओपन-सोर्स (MIT) है। यह किसी भी Upload-Post प्लान के साथ काम करता है, फ्री टियर सहित।

यह Instagram scraping MCP servers से कैसे अलग है?

कई Instagram MCP servers public profiles, posts और hashtags को scraping से पढ़ते हैं, आमतौर पर किसी third-party scraper या logged-in session के ज़रिए। यह इसका उल्टा करता है: यह उन Business या Creator accounts को मैनेज करता है जिन्हें आप जोड़ते हैं, Meta की official Instagram API के ज़रिए। यह Reels, कैरोसेल और Stories पब्लिश करता है, comments और DMs का जवाब देता है और आपके अपने analytics पढ़ता है। यह दूसरे accounts का data इकट्ठा नहीं करता।

क्या मुझे Meta developer app या Facebook Page चाहिए?

दोनों नहीं। API access Upload-Post की approved Meta app संभालती है, और आप Instagram Login से connect करते हैं। Instagram account, Business या Creator account होना चाहिए; linked Facebook Page ज़रूरी नहीं है।

क्या यह Stories और carousels पोस्ट कर सकता है?

हाँ। Story (फोटो या video) के लिए instagramMediaType को STORIES करें। कई images के साथ upload_photos, 10 items तक का feed carousel पब्लिश करता है।

क्या यह collaborator, cover या first comment जोड़ सकता है?

हाँ। Reels पर instagramCollaborators collaborators को invite करता है, instagramCoverUrl cover सेट करता है और instagramShareToFeed Reel को आपके feed में भी दिखाता है। firstComment पब्लिश होते ही एक comment पोस्ट करता है।

अपने AI एजेंट को Instagram चलाने दें

मुफ़्त शुरुआत, कोई क्रेडिट कार्ड नहीं। Instagram को एक बार कनेक्ट करें और किसी भी MCP क्लाइंट से पोस्ट करें।