Cursor से Bluesky पर पोस्ट करें

Cursor उसी रिपॉज़िटरी से changelog को Bluesky पर पोस्ट कर सकता है जहाँ से वह आया है, और उसी ब्रांच के स्क्रीनशॉट इमेज के रूप में लगा सकता है।

Hermoso एक मार्केटिंग MCP सर्वर है: एक OAuth-सुरक्षित एंडपॉइंट पर 922+ टूल, जो एजेंट को किसी बाज़ार में पहले से चल रहे विज्ञापनों की रिसर्च करने, तैयार इमेज और वीडियो विज्ञापन बनाने, उन्हें प्रकाशित करने, और उनके पीछे के पेड अभियान बनाने देते हैं। Cursor इन सबतक एक कनेक्शन से पहुँचता है। यह पेज उसके एक हिस्से को कवर करता है: Bluesky पर Cursor असल में क्या कर सकता है, और Bluesky उसे क्या नहीं करने देता।

Cursor से Hermoso कनेक्ट करें

  1. इंस्टॉल करें और साइन इन करें।
    npm install -g hermoso && hermoso auth login
    आपका ब्राउज़र एक बार खुलेगा। कुछ बनाना या चिपकाना नहीं है: क्रेडेंशियल सिर्फ़ मालिक के लिए ~/.hermoso/config.json में सेव होता है। जिस मशीन पर ब्राउज़र न हो, वहाँ MCP & CLI → टर्मिनल और API कुंजियाँ से कुंजी लेकर hermoso auth login --token hmk_… चलाएँ।
  2. ~/.cursor/mcp.json में जोड़ें (या प्रोजेक्ट की .cursor/mcp.json में)। फ़ाइल में कोई कुंजी नहीं जाती, क्योंकि hermoso mcp ऊपर वाले साइन-इन को पढ़ता है:
    { "mcpServers": { "hermoso": { "command": "npx", "args": ["-y", "hermoso", "mcp"] } } }
  3. या एक-क्लिक इंस्टॉल इस्तेमाल करें MCP पेज से। वह deeplink होस्टेड URL इंस्टॉल करता है और प्रमाणीकरण Cursor के अपने OAuth फ़्लो पर छोड़ता है। दोनों चलते हैं, बस उनकी शर्तें अलग हैं।
  4. Cursor से कुछ माँगें। “मेरे तीन सबसे नज़दीकी प्रतिस्पर्धियों के सबसे लंबे समय से चल रहे विज्ञापन खोजो और सबसे अच्छा हुक 9:16 वीडियो में बदलो,” या “यह रेंडर इस चैनल पर पोस्ट करो।” एजेंट टूल चुनता है; खर्च आप मंज़ूर करते हैं।

ऊपर का ब्लॉक आपकी मशीन पर प्रकाशित hermoso npm पैकेज चलाता है, इसीलिए कुछ चिपकाना नहीं पड़ता, और जब तक कोई टूल न चले, टूल-सूची की कोई लागत नहीं होती। अगर आप इसके बजाय deeplink इस्तेमाल करें, तो Cursor हमारे authorization server पर dynamic client registration करता है, और आपको भी कोई कुंजी नहीं रखनी पड़ती।

फिर Bluesky को स्वयं एक बार Settings → Connectors के तहत Hermoso में कनेक्ट करें, अपने हैंडल और एक Bluesky ऐप पासवर्ड के साथ। यहाँ कोई सहमति स्क्रीन नहीं है: ऐप पासवर्ड Bluesky की अपनी सेटिंग में बनता है, और वहीं से बिना आपका असली पासवर्ड छुए रद्द किया जा सकता है।

Cursor को मिलने वाले Bluesky टूल

  • post_to_bluesky: कनेक्टेड अकाउंट के रूप में एक पोस्ट पब्लिश करता है: 300 अक्षर तक, 4 इमेज और alt टेक्स्ट के साथ, या वैकल्पिक कैप्शन ट्रैक वाला एक MP4 वीडियो। बिना मीडिया वाला लिंक एक प्रीव्यू कार्ड पाता है, जिसे Hermoso बनाता है, क्योंकि Bluesky उसे नहीं लाता।
  • schedule_post: उसे उसी कैलेंडर पर कतार में डालता है जो बाकी हर चैनल साझा करता है, और 300 अक्षर की सीमा कतार में डालते समय जाँची जाती है, फ़ायर होते समय नहीं।
  • list_bluesky_posts: अकाउंट की अपनी हाल की पोस्ट, उनके AT-URI और लाइव गिनती के साथ, और रीपोस्ट चिह्नित, ताकि किसी और की पोस्ट कभी आपकी न पढ़ी जाए।
  • bluesky_post_metrics / bluesky_account: हर पोस्ट के लाइक, रीपोस्ट, जवाब, quote और बुकमार्क, और आपके अकाउंट या किसी भी सार्वजनिक अकाउंट के फ़ॉलोअर, फ़ॉलो और पोस्ट की संख्या।
  • list_bluesky_convos / read_bluesky_dm / send_bluesky_dm: सीधे संदेश पढ़ें और उनका जवाब दें, उन लोगों के संदेश अनुरोधों समेत जिन्हें अकाउंट फ़ॉलो नहीं करता।
  • manage_bluesky_convo / react_to_bluesky_dm / mark_bluesky_convo_read: अनुरोध स्वीकार करें, बातचीत म्यूट, लॉक या छोड़ें, एक इमोजी से प्रतिक्रिया दें, और अनपढ़ गिनती साफ़ करें।
  • delete_bluesky_post: पोस्ट हटाता है, लेकिन पहली कॉल पर कुछ नहीं हटाता, बल्कि पढ़कर बताता है कि क्या हटेगा।

Bluesky एक साइन-इन स्क्रीन के बजाय ऐप पासवर्ड से कनेक्ट होता है: उसे Bluesky की सेटिंग में बनाएँ और हैंडल के साथ Settings → Connectors में पेस्ट करें। उसे बनाते समय सीधे-संदेश की पहुँच ज़रूर चुनें, वरना DM टूल बताएँगे कि यह पासवर्ड चैट नहीं कर सकता, जो पासवर्ड की विशेषता है, कनेक्शन की खराबी नहीं। भेजने से पहले Hermoso दो और Bluesky नियम जाँचता है: वीडियो के लिए Bluesky अकाउंट पर पुष्ट ईमेल चाहिए, और लिंक कार्ड और इमेज एक पोस्ट में एक साथ नहीं आ सकते। Bluesky हर कॉल पर कुछ नहीं लेता, इसलिए पब्लिश करने में क्रेडिट नहीं लगते।

ऑटोमेट करने से पहले Bluesky की सीमाएँ जानने लायक हैं

टेक्स्टBluesky पोस्ट की सीमा 300 अक्षर है, और अलग से 3,000 बाइट, इसलिए इमोजी-भरी पोस्ट 300 अक्षरों के भीतर होकर भी ज़्यादा लंबी हो सकती है। यह पोस्ट बनाते या कतार में डालते समय लागू होती है, इसलिए ज़रूरत से लंबी पोस्ट उस समय रोकी जाती है जब आप उसे ठीक करने के लिए मौजूद हों, न कि चुपचाप काटी जाए।
Visibilityकेवल सार्वजनिक। Bluesky पोस्ट AT Protocol पर एक सार्वजनिक रिकॉर्ड है, और उसका कोई अनलिस्टेड, निजी या ड्राफ़्ट रूप नहीं है। समीक्षा कॉल से पहले होती है, कॉल के बाद नहीं।
कैरोसेल2 से 4 इमेज, केवल इमेज। चार Bluesky की अपनी संख्या है, AT Protocol lexicon से इमेज embed के लिए, और पाँचवीं को चुपचाप हटाने के बजाय रोका जाता है। वीडियो एक अलग embed है जिसमें ठीक एक क्लिप होती है, और एक पोस्ट में एक ही embed होता है, इसलिए Bluesky पोस्ट इमेज, एक वीडियो या एक लिंक कार्ड होती है: तीनों में से एक।
कौन सा खाताकोई नहीं, जब तक ब्रांड ने एक से ज़्यादा Bluesky अकाउंट कनेक्ट न किए हों। तब account बताता है कि कौन-सा, और कई होने पर भी कोई नाम न लेने पर अनुमान लगाने के बजाय नाम लेकर मना किया जाता है।

Cursor में आज़माएँ

इसे आम भाषा में माँगें। ये साधारण वाक्य हैं, कोई DSL नहीं:

“इस ब्रांच की सुविधा के बारे में 300 अक्षर से कम का Bluesky अपडेट पोस्ट करो, ./docs/img/before.png और after.png को ऑल्ट टेक्स्ट के साथ लगाओ, और PR का लिंक दो।”

यहाँ यह इस क्रम में चलता है: get_brand → generate_image → post_to_bluesky → bluesky_post_metrics। Cursor हर टूल कॉल को चलने से पहले कंपोज़र में दिखाता है, इसलिए पब्लिश एक क्लिक है, साइड-इफ़ेक्ट नहीं।

Bluesky पर Cursor: जहाँ दिक्कत आती है

चार इमेज ही ऊपरी सीमा है। यह Bluesky की अपनी lexicon से आती है, और पाँचवीं इमेज को चुपचाप हटाने के बजाय मना कर दिया जाता है। पोस्ट में एक ही embed भी चलता है, इसलिए इमेज और PR लिंक का कार्ड दोनों एक साथ नहीं चल सकते: इमेज के साथ लिंक टेक्स्ट में क्लिक करने लायक रहता है, Hermoso कार्ड छोड़ देता है और आपको बता देता है। अगर पहले और बाद वाली तस्वीरें प्रीव्यू से ज़्यादा ज़रूरी हैं, तो यही सही समझौता है।

जब कोई रिपॉज़िटरी हमेशा एक ही ब्रांड पर चले, तो होम डायरेक्टरी के बजाय प्रोजेक्ट की .cursor/mcp.json में कॉन्फ़िग रखें। नहीं तो hermoso auth login ही वर्कस्पेस तय करता है।

पोस्ट करने से पहले Bluesky पर रिसर्च

Bluesky की कोई विज्ञापन लाइब्रेरी नहीं है और Hermoso में Bluesky की कोई खोज नहीं है, इसलिए वहाँ की प्रतिस्पर्धी रिसर्च एक ईमानदार बात पर आती है: bluesky_account किसी भी सार्वजनिक अकाउंट के फ़ॉलोअर, फ़ॉलो और पोस्ट की संख्या पढ़ता है, जो किसी प्रतिस्पर्धी का आकार समझने और उसे हफ़्ते-दर-हफ़्ते चार्ट करने के लिए काफ़ी है। बाकी रिसर्च (Meta, Google और LinkedIn की विज्ञापन लाइब्रेरी, ऑर्गेनिक TikTok, Instagram, YouTube, Reddit और Threads) अप्रभावित है।

भुगतान वाला हिस्सा

Hermoso में Bluesky का कोई विज्ञापन उत्पाद नहीं है, और हम ऐसा संकेत नहीं देते। यहाँ Bluesky ऑर्गेनिक है: पब्लिश, शेड्यूल, पढ़ना, जवाब देना और मापना। पेड टूल Meta, Google Ads, Microsoft Advertising, Reddit Ads, LinkedIn, Pinterest, X Ads, TikTok Ads, Snapchat Ads, ChatGPT Ads, Apple Search Ads और AppLovin Ads को कवर करते हैं।

Cursor अपने दम पर क्या नहीं कर सकता

बजट वाला एजेंट तभी उपयोगी है जब उसका प्रभाव-क्षेत्र सीमित हो, इसलिए बाड़ प्रॉम्प्ट में नहीं, सर्वर में है। हर विज्ञापन अभियान, विज्ञापन सेट, विज्ञापन समूह और विज्ञापन पॉज़्ड बनता है, और असली पैसा चलाने वाले स्टेटस स्विच बिना साफ़ पुष्टि के नहीं चलते। हर रेंडर पहले कोट किया जाता है (hermoso_capabilities कुछ भी खर्च होने से पहले हर मॉडल की सटीक क्रेडिट लागत बताता है)। क्रेडिट पहली प्रदाता कॉल से पहले रिज़र्व होते हैं और बाद में सटीक लागत पर सेटल होते हैं, इसलिए विफल डिस्पैच पैसे लौटा देता है, आपसे बेवजह शुल्क नहीं लेता। डिलीट भी पुष्टि-गेटेड हैं, और हर अभियान ढाँचा आपके एजेंट के आपको बताने से पहले विज्ञापन प्लेटफ़ॉर्म से रीड-बैक होता है।

एक कदम जानबूझकर आपका है: Bluesky ऐप पासवर्ड बनाना और उसे एक बार कनेक्ट करना। उसके बाद सब कुछ एक टूल कॉल है।

बाक़ी मैट्रिक्स

Cursor से पोस्ट करें: Facebook · Instagram · Threads · TikTok · YouTube · X · LinkedIn · Pinterest · Telegram। या वे सभी जगहें देखें जहाँ Cursor पोस्ट कर सकता है।

इनसे Bluesky पर पोस्ट करें: Claude · ChatGPT · Claude Code · Codex · Cline · OpenClaw · Grok Bot · Hermes · Gemini CLI · Perplexity · Le Chat · Claude Cowork · Perplexity Computer · Paperclip

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

क्या Cursor Bluesky पर पोस्ट कर सकता है?

हाँ, Hermoso के MCP सर्वर से। npm install -g hermoso && hermoso auth login चलाएँ, फिर ~/.cursor/mcp.json को npx -y hermoso mcp की ओर इंगित करें। ब्राउज़र साइन-इन क्रेडेंशियल सेव करता है, इसलिए फ़ाइल में कोई कुंजी नहीं जाती। फिर Cursor के पास 922+ टूल होते हैं, जिनमें Bluesky पर पोस्ट करने वाले टूल भी शामिल हैं, और वे भी जो आपके बाज़ार में चल रहे विज्ञापनों की रिसर्च करते हैं और क्रिएटिव खुद रेंडर करते हैं।

Cursor से Bluesky कैसे जोड़ें?

दो चरण, हर एक बस एक बार। npm install -g hermoso && hermoso auth login चलाएँ, फिर ~/.cursor/mcp.json को npx -y hermoso mcp की ओर इंगित करें। ब्राउज़र साइन-इन क्रेडेंशियल सेव करता है, इसलिए फ़ाइल में कोई कुंजी नहीं जाती। फिर Bluesky की सेटिंग्स में एक ऐप पासवर्ड बनाएँ (DM टूल चाहिए तो डायरेक्ट-मैसेज एक्सेस टिक करें) और उसे अपने हैंडल के साथ Hermoso में सेटिंग्स → कनेक्टर के तहत चिपकाएँ। उसके बाद Cursor Bluesky पर एक सामान्य टूल कॉल की तरह पोस्ट करता है।

क्या Cursor को मेरा Bluesky पासवर्ड चाहिए?

[P] नहीं, और आपका मुख्य Bluesky पासवर्ड भी नहीं। Bluesky Hermoso से एक ऐप पासवर्ड के साथ कनेक्ट होता है, जिसे आप Bluesky की सेटिंग में बनाते हैं और वहीं किसी भी समय रद्द कर सकते हैं, और फिर Cursor एक टूल कॉल के रूप में अकाउंट तक पहुँचता है। कोई क्रेडेंशियल कभी मॉडल को नहीं दिया जाता।

[P] क्या Cursor पोस्ट करने से पहले Bluesky की रिसर्च कर सकता है?

[P] बस थोड़ा। Hermoso में Bluesky की कोई विज्ञापन लाइब्रेरी या खोज नहीं है, लेकिन bluesky_account किसी भी सार्वजनिक अकाउंट के फ़ॉलोअर, फ़ॉलो और पोस्ट की संख्या पढ़ता है, जो किसी प्रतिस्पर्धी का आकार समझने के लिए काफ़ी है।

क्या Cursor Bluesky पर कैरोसेल पोस्ट कर सकता है?

[P] एक सीमा तक: 2 से 4 इमेज, केवल इमेज, जो Bluesky के अपने lexicon की सीमा है। वीडियो अपनी अलग पोस्ट के रूप में जाता है, हर पोस्ट में एक क्लिप, क्योंकि एक Bluesky पोस्ट में एक ही embed होता है। Cursor दोनों ही स्थितियों में वही पब्लिश टूल कॉल करता है, और जो चैनल कैरोसेल नहीं ले सकता, उसे असली कारण के साथ रोका जाता है।

[P] क्या Cursor पोस्टिंग के साथ Bluesky विज्ञापन भी चला सकता है?

[P] नहीं। Hermoso में Bluesky का कोई विज्ञापन उत्पाद नहीं है। यहाँ Bluesky ऑर्गेनिक है: पब्लिश, शेड्यूल, एंगेजमेंट पढ़ना, और जवाब व DM संभालना।

साइनअप पर 30 क्रेडिट के साथ मुफ़्त शुरू करें, और 250+ और कमाएँ। हर फ़ीचर हर प्लान पर है।

मुफ़्त शुरू करें →   कीमतें देखें