FastSocial Instagram Data

आधिकारिक

केवल-पठनीय सार्वजनिक Instagram डेटा JSON के रूप में: प्रोफाइल, पोस्ट, रील्स, स्टोरीज़, टिप्पणियाँ और दैनिक शीर्ष-खातों के चार्ट। मुफ्त योजना में प्रति माह 50 क्रेडिट।

FastSocial Instagram Data MCP के साथ आप क्या कर सकते हैं?

  • प्रोफ़ाइल देखें — किसी भी सार्वजनिक Instagram प्रोफ़ाइल का विवरण, बायो और फ़ॉलोअर संख्या instagram_profile के माध्यम से पूछें।
  • सहभागिता विश्लेषण — खातों के बीच सहभागिता दरों की तुलना करें, जैसे "@nasa vs @spacex", instagram_insights का उपयोग करके।
  • सामग्री प्राप्ति — किसी भी सार्वजनिक खाते से हाल के पोस्ट, रील्स या टैग की गई तस्वीरें instagram_posts या instagram_reels के साथ लाएँ।
  • मीडिया डाउनलोड — किसी भी पोस्ट, रील या कैरोसेल स्लाइड के लिए सीधे डाउनलोड URL instagram_media के माध्यम से प्राप्त करें।
  • हैशटैग और खोज — कीवर्ड द्वारा खाते, हैशटैग, स्थान या रील्स खोजें instagram_search या instagram_reels_search का उपयोग करके।
  • स्टोरी देखना — किसी प्रोफ़ाइल की वर्तमान स्टोरी या हाइलाइट्स को गुमनाम रूप से देखें और सारांशित करें instagram_stories के साथ।

होस्ट किया गया MCP सर्वर

npx add-mcp 'https://data.fastsocial.co/mcp'

Claude Code, Codex, Cursor और अन्य में इंस्टॉल होता है

दस्तावेज़

Instagram Data MCP सर्वर

अपने AI सहायक को FastSocial के Instagram Data API से जोड़ें, और यह सार्वजनिक Instagram प्रोफ़ाइल, पोस्ट, रील, स्टोरी, हाइलाइट, कमेंट, हैशटैग, स्थान और ऑडियो देख सकता है। केवल-पठनीय: यह कभी पोस्ट, फ़ॉलो, लाइक या संदेश नहीं भेजता।

सर्वर दूरस्थ है। इंस्टॉल या चलाने के लिए कुछ भी नहीं है: आपका सहायक इससे बात करता है

https://data.fastsocial.co/mcp

Streamable HTTP के माध्यम से। पहली बार कनेक्ट होने पर, आपके ब्राउज़र में एक fastsocial.co पेज खुलता है जहाँ आप साइन इन करते हैं और Allow पर क्लिक करते हैं।

इस रिपॉज़िटरी में प्लगइन मैनिफ़ेस्ट (plugin.json, mcp.json और वह कॉपी जो Cursor .cursor-plugin/ में पढ़ता है), server.json जो सर्वर को आधिकारिक MCP रजिस्ट्री में io.github.FastSocialCo/instagram-data-mcp के रूप में सूचीबद्ध करता है, और एक LobeHub मैनिफ़ेस्ट है। इसमें कोई कोड नहीं है जो आपकी मशीन पर चलता है। सर्वर का कोड यहाँ नहीं है।

इंस्टॉल करें

Cursor

cursor.directory से प्लगइन इंस्टॉल करें, या सर्वर को .cursor/mcp.json (एक प्रोजेक्ट) या ~/.cursor/mcp.json (सभी प्रोजेक्ट) में जोड़ें:

{
  "mcpServers": {
    "instagram-data": {
      "url": "https://data.fastsocial.co/mcp"
    }
  }
}

Settings, फिर MCP खोलें, और कनेक्ट करें। Cursor FastSocial साइन-इन पेज खोलता है।

Claude Code

claude mcp add --transport http instagram-data https://data.fastsocial.co/mcp

फिर Claude Code के अंदर /mcp चलाएँ, instagram-data चुनें और साइन इन करें।

Claude ऐप (वेब और डेस्कटॉप)

  1. Settings, फिर Connectors खोलें, और एक कस्टम कनेक्टर जोड़ें।
  2. सर्वर URL के रूप में https://data.fastsocial.co/mcp पेस्ट करें।
  3. OAuth क्लाइंट ID और सीक्रेट खाली छोड़ दें।
  4. कनेक्ट करें, और खुलने वाले FastSocial पेज पर साइन इन करें।

VS Code और अन्य क्लाइंट

कोई भी क्लाइंट जो Streamable HTTP पर MCP बोलता है, सर्वर URL से कनेक्ट हो सकता है। VS Code में, इसे .vscode/mcp.json में जोड़ें और Start दबाएँ:

{
  "servers": {
    "instagram-data": {
      "type": "http",
      "url": "https://data.fastsocial.co/mcp"
    }
  }
}

यह प्लगइन क्या करता है और यह कौन सा डेटा भेजता है

प्लगइन स्वयं

प्लगइन दो JSON फ़ाइलें हैं जो आपके क्लाइंट को सर्वर का पता बताती हैं। यह कोई कोड नहीं चलाता, कोई इंस्टॉल स्क्रिप्ट नहीं है और कुछ भी संग्रहीत नहीं करता। आपका क्लाइंट हर अनुरोध स्वयं करता है, सीधे https://data.fastsocial.co/mcp पर HTTPS के माध्यम से।

आपका क्लाइंट क्या भेजता है

  • MCP हैंडशेक: आपके क्लाइंट का नाम और संस्करण, और प्रोटोकॉल संस्करण जो वह बोलता है।
  • प्रत्येक टूल कॉल: टूल का नाम और उसके तर्क, जो वे चीज़ें हैं जिनके बारे में आपने पूछा: एक Instagram उपयोगकर्ता नाम या उपयोगकर्ता ID, एक पोस्ट या रील लिंक, एक हैशटैग, खोज शब्द, एक स्थान, ऑडियो या हाइलाइट ID, और एक पेजिंग कर्सर। पूरी सूची नीचे दी गई तालिका में है।
  • आपका साइन-इन टोकन या API कुंजी, एक अनुरोध हेडर में। URL में कभी नहीं।
  • किसी भी वेब अनुरोध के सामान्य विवरण, जैसे आपका IP पता और आपके क्लाइंट का उपयोगकर्ता एजेंट।

कुछ और नहीं भेजा जाता। सर्वर आपकी फ़ाइलें, आपका संपादक या आपकी बातचीत कभी नहीं देखता, केवल वे तर्क देखता है जो आपका सहायक टूल कॉल में डालता है।

क्या वापस आता है

JSON के रूप में सार्वजनिक Instagram डेटा, साथ ही meta.credits_remaining। फ़ोटो और वीडियो लिंक के रूप में वापस आते हैं, फ़ाइलों के रूप में नहीं। निजी खाते private_account त्रुटि लौटाते हैं। Instagram खाता स्वामी ऑप्ट आउट कर सकते हैं; उसके बाद API उनके खाते के लिए 451 opted_out लौटाता है।

केवल-पठनीय

हर टूल पढ़ता है। कोई भी Instagram पर कुछ नहीं बदलता। एक कॉल केवल आपकी मासिक क्रेडिट शेष राशि बदलती है। सर्वर हर टूल को readOnlyHint: true और openWorldHint: true के रूप में tools/list में चिह्नित करता है। ऐसे कोई टूल नहीं हैं जो लिखते या हटाते हैं।

साइन इन करना

पहली बार जब आपका क्लाइंट कनेक्ट होता है, सर्वर जवाब देता है कि उसे साइन-इन की आवश्यकता है और बताता है कि कैसे पता लगाया जाए। आपका क्लाइंट फिर आपके ब्राउज़र में fastsocial.co पर एक पेज खोलता है। वहाँ आप:

  1. अपना ईमेल और वह कोड दर्ज करें जो FastSocial आपको ईमेल करता है,
  2. देखें कि कौन सा ऐप पूछ रहा है, और Allow (या Deny) पर क्लिक करें।

यदि आपके पास अभी तक कोई योजना नहीं है, तो Allow पर क्लिक करने पर आपके लिए एक Free योजना बनाई जाती है। आप अपने सहायक में कभी पासवर्ड नहीं टाइप करते, और प्लगइन आपके क्रेडेंशियल कभी नहीं देखता या संग्रहीत नहीं करता। आपका क्लाइंट प्राप्त टोकन रखता है। एक एक्सेस टोकन एक घंटे तक रहता है, और आपका क्लाइंट इसे एक रिफ्रेश टोकन के साथ नवीनीकृत करता है जो 30 दिनों तक रहता है और हर बार उपयोग होने पर बदल जाता है।

आपके द्वारा कनेक्ट किए गए हर ऐप को काटने के लिए, https://fastsocial.co/cart/api/account पर साइन इन करें और New key दबाएँ। पुरानी कुंजी से जुड़े साइन-इन तुरंत काम करना बंद कर देते हैं।

क्लाइंट डेवलपर्स के लिए: खोज https://data.fastsocial.co/.well-known/oauth-protected-resource/mcp से शुरू होती है। प्राधिकरण सर्वर सार्वजनिक क्लाइंट के लिए PKCE (केवल S256), गतिशील क्लाइंट पंजीकरण और टोकन निरस्तीकरण के साथ OAuth 2.1 का समर्थन करता है।

इसके बजाय API कुंजी का उपयोग करना

यदि आपका क्लाइंट हेडर सेट कर सकता है लेकिन साइन इन नहीं कर सकता, तो https://fastsocial.co/instagram-api?ref=github पर एक कुंजी प्राप्त करें और इसे हर अनुरोध पर X-API-Key: YOUR_KEY (या Authorization: Bearer YOUR_KEY) के रूप में भेजें। Claude Code के लिए:

claude mcp add --transport http instagram-data https://data.fastsocial.co/mcp --header "X-API-Key: YOUR_KEY"

कुंजी को उन फ़ाइलों से दूर रखें जिन्हें आप कमिट करते हैं।

नीतियाँ

28 टूल

प्रत्येक कॉल आपके मासिक भत्ते से क्रेडिट लेती है। असफल कॉल की कोई लागत नहीं है। हर टूल केवल-पठनीय है।

टूलयह क्या करता हैतर्कक्रेडिट
instagram_profileInstagram प्रोफ़ाइल प्राप्त करेंusername या user_id1
instagram_user_idInstagram उपयोगकर्ता नाम से उपयोगकर्ता IDusername या user_id1
instagram_usernameInstagram उपयोगकर्ता ID से उपयोगकर्ता नामuser_id2
instagram_checkजाँचें कि क्या कोई Instagram हैंडल मौजूद है और सार्वजनिक हैusername1
instagram_postsहाल की Instagram पोस्ट प्राप्त करेंusername या user_id, cursor1
instagram_reelsकिसी खाते के Instagram रील प्राप्त करेंusername या user_id, cursor1
instagram_taggedवे पोस्ट प्राप्त करें जिनमें किसी खाते को टैग किया गया हैusername या user_id, cursor1
instagram_postएक Instagram पोस्ट या रील प्राप्त करेंurl या shortcode1
instagram_mediaपोस्ट, रील या कैरोसेल के लिए डाउनलोड URLurl या shortcode1
instagram_commentsInstagram पोस्ट पर कमेंट प्राप्त करेंurl या shortcode3
instagram_comment_repliesInstagram कमेंट के उत्तर प्राप्त करेंurl या shortcode, comment_id, cursor3
instagram_likersवे खाते प्राप्त करें जिन्होंने Instagram पोस्ट लाइक कियाurl या shortcode3
instagram_insightsInstagram सहभागिता दर कैलकुलेटरusername या user_id2
instagram_followersकिसी खाते के अनुयायी प्राप्त करेंusername या user_id, cursor3
instagram_followingवे खाते प्राप्त करें जिन्हें कोई खाता फ़ॉलो करता हैusername या user_id, cursor3
instagram_similarसमान Instagram खाते खोजेंusername या user_id1
instagram_storiesInstagram स्टोरीज़ को गुमनाम रूप से देखेंusername या user_id3
instagram_highlightsInstagram स्टोरी हाइलाइट प्राप्त करेंusername या user_id3
instagram_highlightएक हाइलाइट में आइटम प्राप्त करेंid3
instagram_searchInstagram खाते, हैशटैग और स्थान खोजेंq1
instagram_hashtagInstagram हैशटैग के लिए पोस्ट प्राप्त करेंtag, cursor1
instagram_placeInstagram स्थान प्राप्त करेंid3
instagram_place_postsInstagram स्थान पर टैग की गई पोस्ट प्राप्त करेंid, cursor1
instagram_audioInstagram ऑडियो ट्रैक और उसका उपयोग करने वाली रील प्राप्त करेंid1
instagram_audio_searchInstagram संगीत और ध्वनियाँ खोजेंq3
instagram_reels_searchकीवर्ड द्वारा Instagram रील खोजेंq, cursor3
instagram_top_accountsसबसे अधिक फ़ॉलो किए गए 2,000 खातों की दैनिक रैंकिंगsort, limit0
instagram_usageइस महीने आपके उपयोग किए गए और शेष क्रेडिटकोई नहीं0

पूर्ण संदर्भ: https://fastsocial.co/instagram-api/docs?ref=github

इसे पूछने के लिए चीज़ें

  • "@nasa और @spacex की सहभागिता दर की तुलना करें।"
  • "इस कैरोसेल की हर स्लाइड डाउनलोड करें: https://www.instagram.com/p/..."
  • "@natgeo की वर्तमान स्टोरीज़ दिखाएँ और उनका सारांश दें।"
  • "@humansofny के समान 10 खाते खोजें।"

स्थानीय संस्करण

यदि आपका क्लाइंट केवल स्थानीय (stdio) सर्वर चलाता है, तो वही टूल PyPI पर instagram-data-mcp के रूप में उपलब्ध हैं। यह इस प्लगइन का हिस्सा नहीं है। इसका स्रोत FastSocialCo/instagram-data-mcp-python है।

लिंक

लाइसेंस

MIT. देखें LICENSE।