Hermoso एक मार्केटिंग MCP सर्वर है: एक OAuth-सुरक्षित एंडपॉइंट पर 922+ टूल, जो एजेंट को किसी बाज़ार में पहले से चल रहे विज्ञापनों की रिसर्च करने, तैयार इमेज और वीडियो विज्ञापन बनाने, उन्हें प्रकाशित करने, और उनके पीछे के पेड अभियान बनाने देते हैं। Codex इन सबतक एक कनेक्शन से पहुँचता है। यह पेज उसके एक हिस्से को कवर करता है: Bluesky पर Codex असल में क्या कर सकता है, और Bluesky उसे क्या नहीं करने देता।
Codex से Hermoso कनेक्ट करें
- एक कमांड, और कोई कुंजी नहीं।
Codex Hermoso की सार्वजनिक रिपॉज़िटरी की मार्केटप्लेस फ़ाइल पढ़ता है और उसकी पाँच स्किल इंस्टॉल करता है (research, ad-from-brand, generate, product-photoshoot और marketing)। ये स्किलcodex plugin marketplace add hermoso-ai/hermoso && codex plugin add hermoso@hermosonpxके ज़रिएhermosoकमांड चलाती हैं, इसलिए आपके सेशन में कोई टूल-सूची लोड नहीं होती, और जब तक कोई कमांड न चले, संदर्भ में कुछ भी खर्च नहीं होता। - एक बार साइन इन करें।
यह ब्राउज़र में साइन-इन खोलता है औरnpx -y hermoso auth login~/.hermoso/config.jsonमें सिर्फ़ मालिक के लिए क्रेडेंशियल सेव करता है। उस मशीन पर ब्राउज़र नहीं है, जैसे CI या कंटेनर? तो MCP & CLI → टर्मिनल और API कुंजियाँ में कुंजी बनाएँ औरnpx -y hermoso auth login --token hmk_…चलाएँ। कुंजी के पास असली खर्च का अधिकार होता है, इसलिए उसे पासवर्ड की तरह रखें। - वैकल्पिक: MCP सर्वर भी।
यह सर्वर कोcodex mcp add hermoso -- npx -y hermoso mcp~/.codex/config.tomlमें लिखता है और वही सेव किया हुआ क्रेडेंशियल पढ़ता है, इसलिए फ़ाइल में कोई कुंजी नहीं जाती। होस्टेड एंडपॉइंट पसंद है? तोcodex mcp add hermoso --url https://app.hermoso.ai/mcpऔर फिर OAuth साइन-इन के लिएcodex mcp login hermoso। स्किल दोनों के बिना भी हर टूल तक पहुँचती हैं। - Codex से कुछ माँगें। “मेरे तीन सबसे नज़दीकी प्रतिस्पर्धियों के सबसे लंबे समय से चल रहे विज्ञापन खोजो और सबसे अच्छा हुक 9:16 वीडियो में बदलो,” या “यह रेंडर इस चैनल पर पोस्ट करो।” एजेंट टूल चुनता है; खर्च आप मंज़ूर करते हैं।
Codex MCP सर्वर ~/.codex/config.toml में रखता है, या भरोसेमंद प्रोजेक्ट में .codex/config.toml में, और वह फ़ाइल TOML है, JSON नहीं: कॉपी किया हुआ mcpServers ब्लॉक लोड नहीं होगा, और हाथ से लिखी एंट्री [mcp_servers.hermoso] होगी जिसमें command = "npx" और args = ["-y", "hermoso", "mcp"] हों। आख़िरी mcp ज़रूरी है: बिना सब-कमांड के npx -y hermoso सिर्फ़ मदद दिखाकर बंद हो जाता है। Codex प्लगइन मार्केटप्लेस उसी .claude-plugin लेआउट में पढ़ता है जिसे Claude Code इस्तेमाल करता है, इसीलिए एक ही रिपॉज़िटरी दोनों में इंस्टॉल होती है।
फिर Bluesky को स्वयं एक बार Settings → Connectors के तहत Hermoso में कनेक्ट करें, अपने हैंडल और एक Bluesky ऐप पासवर्ड के साथ। यहाँ कोई सहमति स्क्रीन नहीं है: ऐप पासवर्ड Bluesky की अपनी सेटिंग में बनता है, और वहीं से बिना आपका असली पासवर्ड छुए रद्द किया जा सकता है।
Codex को मिलने वाले 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 बताता है कि कौन-सा, और कई होने पर भी कोई नाम न लेने पर अनुमान लगाने के बजाय नाम लेकर मना किया जाता है। |
Codex में आज़माएँ
इसे आम भाषा में माँगें। ये साधारण वाक्य हैं, कोई DSL नहीं:
“नॉन-इंटरैक्टिव: हर नए टैग के लिए रिलीज़ पेज के लिंक कार्ड के साथ 300 अक्षर से कम का एक Bluesky अपडेट पोस्ट करो, और पोस्ट का URL JSON में प्रिंट करो।”
यहाँ यह इस क्रम में चलता है: get_brand → generate_image → post_to_bluesky → bluesky_post_metrics। इंटरैक्टिव रूप से Codex टूल चलाने से पहले कॉल दिखाता है। नॉन-इंटरैक्टिव रूप से पूछने वाला कोई नहीं होता, इसलिए जो भी कदम पब्लिश या खर्च करता है, उसके लिए इसे ध्यान से डिज़ाइन करना ज़रूरी है।
Bluesky पर Codex: जहाँ दिक्कत आती है
Bluesky पर वीडियो में एक जाल है जिसे कोई रीट्राई ठीक नहीं करता: Bluesky उस खाते का वीडियो प्रोसेस नहीं करता जिसका ईमेल पुष्ट नहीं है। Hermoso इसे एक अस्वीकृति के रूप में बताता है, जो कारण का नाम लेती है, न कि विफल अपलोड के रूप में। दोबारा कनेक्ट करने से कुछ नहीं बदलता, क्योंकि यह Bluesky खाते की एक सेटिंग है। किसी जॉब को वीडियो पर लगाने से पहले एक बार ईमेल पुष्ट करें। टेक्स्ट और इमेज पोस्ट पर ऐसा कोई गेट नहीं है।
बिना निगरानी वाले रन के लिए पूरे टूल मैनिफ़ेस्ट के बजाय hermoso CLI का --json विकल्प लें। संदर्भ में यह कहीं सस्ता है, और उस पर दावा करना भी आसान है।
पोस्ट करने से पहले 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 को कवर करते हैं।
Codex अपने दम पर क्या नहीं कर सकता
बजट वाला एजेंट तभी उपयोगी है जब उसका प्रभाव-क्षेत्र सीमित हो, इसलिए बाड़ प्रॉम्प्ट में नहीं, सर्वर में है। हर विज्ञापन अभियान, विज्ञापन सेट, विज्ञापन समूह और विज्ञापन पॉज़्ड बनता है, और असली पैसा चलाने वाले स्टेटस स्विच बिना साफ़ पुष्टि के नहीं चलते। हर रेंडर पहले कोट किया जाता है (hermoso_capabilities कुछ भी खर्च होने से पहले हर मॉडल की सटीक क्रेडिट लागत बताता है)। क्रेडिट पहली प्रदाता कॉल से पहले रिज़र्व होते हैं और बाद में सटीक लागत पर सेटल होते हैं, इसलिए विफल डिस्पैच पैसे लौटा देता है, आपसे बेवजह शुल्क नहीं लेता। डिलीट भी पुष्टि-गेटेड हैं, और हर अभियान ढाँचा आपके एजेंट के आपको बताने से पहले विज्ञापन प्लेटफ़ॉर्म से रीड-बैक होता है।
एक कदम जानबूझकर आपका है: Bluesky ऐप पासवर्ड बनाना और उसे एक बार कनेक्ट करना। उसके बाद सब कुछ एक टूल कॉल है।
बाक़ी मैट्रिक्स
Codex से पोस्ट करें: Facebook · Instagram · Threads · TikTok · YouTube · X · LinkedIn · Pinterest · Telegram। या वे सभी जगहें देखें जहाँ Codex पोस्ट कर सकता है।
इनसे Bluesky पर पोस्ट करें: Claude · ChatGPT · Claude Code · Cursor · Cline · OpenClaw · Grok Bot · Hermes · Gemini CLI · Perplexity · Le Chat · Claude Cowork · Perplexity Computer · Paperclip · कमांड लाइन से विज्ञापन
अक्सर पूछे जाने वाले सवाल
क्या Codex Bluesky पर पोस्ट कर सकता है?
हाँ, Hermoso के Codex प्लगइन से। codex plugin marketplace add hermoso-ai/hermoso && codex plugin add hermoso@hermoso चलाएँ, जिससे Hermoso की स्किल इंस्टॉल होती हैं, फिर npx -y hermoso auth login से एक बार साइन इन करें। साइन-इन ब्राउज़र खोलता है और क्रेडेंशियल खुद सेव करता है, इसलिए न कोई कुंजी बनानी है, न चिपकानी। MCP सर्वर भी चाहिए तो codex mcp add hermoso -- npx -y hermoso mcp चलाएँ। फिर Codex के पास 922+ टूल होते हैं, जिनमें Bluesky पर पोस्ट करने वाले टूल भी शामिल हैं, और वे भी जो आपके बाज़ार में चल रहे विज्ञापनों की रिसर्च करते हैं और क्रिएटिव खुद रेंडर करते हैं।
Codex से Bluesky कैसे जोड़ें?
दो चरण, हर एक बस एक बार। codex plugin marketplace add hermoso-ai/hermoso && codex plugin add hermoso@hermoso चलाएँ, जिससे Hermoso की स्किल इंस्टॉल होती हैं, फिर npx -y hermoso auth login से एक बार साइन इन करें। साइन-इन ब्राउज़र खोलता है और क्रेडेंशियल खुद सेव करता है, इसलिए न कोई कुंजी बनानी है, न चिपकानी। MCP सर्वर भी चाहिए तो codex mcp add hermoso -- npx -y hermoso mcp चलाएँ। फिर Bluesky की सेटिंग्स में एक ऐप पासवर्ड बनाएँ (DM टूल चाहिए तो डायरेक्ट-मैसेज एक्सेस टिक करें) और उसे अपने हैंडल के साथ Hermoso में सेटिंग्स → कनेक्टर के तहत चिपकाएँ। उसके बाद Codex Bluesky पर एक सामान्य टूल कॉल की तरह पोस्ट करता है।
Codex से पोस्ट करते समय Bluesky कैप्शन की सीमा क्या है?
Bluesky पोस्ट की सीमा 300 अक्षर और 3,000 बाइट है, इसलिए इमोजी-भरी पोस्ट 300 अक्षरों से कम हो सकती है और फिर भी रोकी जा सकती है; Hermoso बताता है कि कौन-सी सीमा लागू हुई और कितनी ज़्यादा थी। Hermoso इसे पोस्ट बनाते या कतार में डालते समय लागू करता है, इसलिए Codex को तुरंत बताया जाता है, न कि बाद में तब विफल होती जब कोई देख नहीं रहा होता।
क्या Codex Bluesky पोस्ट को बाद के लिए शेड्यूल कर सकता है?
हाँ। schedule_post इसे उसी एक कैलेंडर पर कतार में लगाता है जिस पर हर दूसरा चैनल है, और ज़रूरत हो तो प्रति-चैनल कैप्शन के साथ; list_scheduled और cancel_scheduled उसे पढ़ते और वापस लेते हैं। Bluesky उन ग्यारह चैनलों में से एक है जो कतार में जाते हैं।
क्या Codex Bluesky पर निजी तौर पर या ड्राफ़्ट के रूप में पोस्ट कर सकता है?
नहीं। Bluesky पोस्ट AT Protocol पर एक सार्वजनिक रिकॉर्ड है, और उसका कोई अनलिस्टेड, निजी या ड्राफ़्ट रूप नहीं है, इसलिए समीक्षा कॉल से पहले होनी चाहिए। Hermoso वह दृश्यता मना करता है जो Bluesky उस वक्त नहीं दे सकता जब आप माँगते हैं, न कि चुपचाप कमज़ोर विकल्प पब्लिश करता है।
Codex से Bluesky पर पोस्ट करने का खर्च क्या है?
Bluesky पर पब्लिश करने में कोई क्रेडिट नहीं लगते; Bluesky हर कॉल पर कुछ नहीं लेता। क्रेडिट क्रिएटिव बनाने में लगते हैं। प्लान $29, $69 और $149 प्रति माह हैं, जिनमें 1,200, 3,000 और 7,000 क्रेडिट मिलते हैं, और हर फ़ीचर हर प्लान पर उपलब्ध है, Free सहित। एकमात्र अपवाद एंटरप्राइज़ SSO है।
साइनअप पर 30 क्रेडिट के साथ मुफ़्त शुरू करें, और 250+ और कमाएँ। हर फ़ीचर हर प्लान पर है।
मुफ़्त शुरू करें → कीमतें देखें