Hermoso एक मार्केटिंग MCP सर्वर है: एक OAuth-सुरक्षित एंडपॉइंट पर 922+ टूल, जो एजेंट को किसी बाज़ार में पहले से चल रहे विज्ञापनों की रिसर्च करने, तैयार इमेज और वीडियो विज्ञापन बनाने, उन्हें प्रकाशित करने, और उनके पीछे के पेड अभियान बनाने देते हैं। Codex इन सबतक एक कनेक्शन से पहुँचता है। यह पेज उसके एक हिस्से को कवर करता है: YouTube पर Codex असल में क्या कर सकता है, और YouTube उसे क्या नहीं करने देता।
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 इस्तेमाल करता है, इसीलिए एक ही रिपॉज़िटरी दोनों में इंस्टॉल होती है।
फिर Hermoso में Settings → Connectors के अंतर्गत YouTube को एक बार ख़ुद जोड़ें। यह एक OAuth सहमति स्क्रीन है, इसलिए यही एक कदम है जिसके लिए ब्राउज़र चाहिए। उसके बाद हर चीज़ एक टूल कॉल है।
Codex को मिलने वाले YouTube टूल
post_to_youtube: शीर्षक, 5,000 अक्षरों तक के विवरण, 30 टैग तक, और privacy सेटिंग के साथ एक तैयार वीडियो अपलोड करता है।schedule_post: अपलोड को कतार में लगाता है, और विवरण व टैग उसके साथ आगे ले जाता है।set_youtube_thumbnail: अपलोड पर डिज़ाइन किया गया थंबनेल लगाता है। क्लिक-थ्रू पर यह सबसे बड़ा लीवर है, और YouTube अन्यथा लगभग यादृच्छिक रूप से एक फ़्रेम चुन लेता है।make_thumbnail: वह थंबनेल पहली बार बनाता है।update_youtube_video / list_youtube_videos: अपलोड का मेटाडेटा संपादित करता है, या आपके अपने अपलोड सूचीबद्ध करता है, जिनमें unlisted और private भी शामिल हैं जिन्हें सार्वजनिक खोज नहीं देख सकती।youtube_video_insights / youtube_channel: व्यू, वॉच टाइम, औसत व्यू प्रतिशत और मिले सब्सक्राइबर।list_youtube_comments / reply_to_youtube_comment: चैनल के रूप में टिप्पणियाँ पढ़ें और उनका जवाब दें।
इकाई सचमुच एक वीडियो है: post_to_youtube एक videoUrl लेता है और कोई इमेज रास्ता नहीं है। स्वचालित अपलोड से पहले जानने लायक दो छोटे गेट: जो Google प्रोजेक्ट सत्यापित नहीं है, उसका videos.insert आप जो भी माँगें, private पर बंद रहता है, और कस्टम थंबनेल के लिए फ़ोन-सत्यापित चैनल चाहिए।
ऑटोमेट करने से पहले YouTube की सीमाएँ जानने लायक हैं
| टेक्स्ट | YouTube शीर्षक 100 अक्षरों तक सीमित है, और शेड्यूल किए गए आइटम का टेक्स्ट शीर्षक बन जाता है। विवरण एक अलग फ़ील्ड है, 5,000 अक्षरों तक, जिसमें 30 टैग तक हो सकते हैं। यह पोस्ट बनाते या कतार में डालते समय लागू होता है, इसलिए बहुत लंबी पोस्ट तब मना हो जाती है जब आप अभी वहीं हैं, न कि बाहर जाते समय चुपचाप काट दी जाती है। |
|---|---|
| Visibility | Public, unlisted या private। कोई Studio draft नहीं है: “YouTube का API public, unlisted या private के रूप में अपलोड कर सकता है, पर Studio draft नहीं बना सकता”, इसलिए unlisted समीक्षा अवस्था के सबसे क़रीब है, और तुरंत पोस्ट इसी पर डिफ़ॉल्ट होता है ताकि विज्ञापन-तैयार अपलोड गलती से सार्वजनिक न हो जाए। |
| कैरोसेल | नाम लेकर मना। “YouTube की इकाई वीडियो है, स्थिर तस्वीरों का सेट नहीं। स्लाइड को वीडियो में बदलें (Hermoso उन्हें जोड़ सकता है) और वह पोस्ट करें, या इस पोस्ट से YouTube हटा दें।” Hermoso ने यह सीमा काम से बचने के लिए नहीं गढ़ी; YouTube यही है। इनकार कतार में डालते समय आता है, आगे का रास्ता साथ में, न कि पहली स्लाइड चुपचाप पोस्ट होने पर। |
| कौन सा खाता | कोई नहीं। YouTube जुड़े चैनल पर पब्लिश करता है। |
Codex में आज़माएँ
इसे आम भाषा में माँगें। ये साधारण वाक्य हैं, कोई DSL नहीं:
“नॉन-इंटरैक्टिव: इनपुट डायरेक्टरी के हर mp4 के लिए 100 अक्षर से कम का शीर्षक और 5,000 अक्षर का विवरण लिखो, थंबनेल बनाओ, अनलिस्टेड अपलोड करो, और JSON प्रिंट करो।”
यहाँ यह इस क्रम में चलता है: make_thumbnail → post_to_youtube → set_youtube_thumbnail → youtube_video_insights। इंटरैक्टिव रूप से Codex टूल चलाने से पहले कॉल दिखाता है। नॉन-इंटरैक्टिव रूप से पूछने वाला कोई नहीं होता, इसलिए जो भी कदम पब्लिश या खर्च करता है, उसके लिए इसे ध्यान से डिज़ाइन करना ज़रूरी है।
YouTube पर Codex: जहाँ दिक्कत आती है
बिना निगरानी वाले रन से हमेशा अनलिस्टेड अपलोड करें। YouTube में Studio ड्राफ़्ट नहीं होता, अनलिस्टेड ही समीक्षा की स्थिति है, और जो बैच सीधे सार्वजनिक चला जाए उसे चुपचाप वापस नहीं लिया जा सकता। साथ ही पहले चैनल जाँचें: सत्यापित न किया गया Google प्रोजेक्ट अपलोड को निजी पर बंद रखता है, चाहे जॉब कोई भी गोपनीयता माँगे। यह बग जैसा दिखेगा, जबकि यह बग नहीं है।
बिना निगरानी वाले रन के लिए पूरे टूल मैनिफ़ेस्ट के बजाय hermoso CLI का --json विकल्प लें। संदर्भ में यह कहीं सस्ता है, और उस पर दावा करना भी आसान है।
पोस्ट करने से पहले YouTube पर रिसर्च
search_youtube सार्वजनिक YouTube इंडेक्स में खोजता है। यह अलग सवाल है, “मैंने क्या अपलोड किया है”, और उसके लिए टूल list_youtube_videos है। किसी प्रतिस्पर्धी की फ़िल्म के लिए, analyze_video वॉइसओवर, स्क्रीन पर लिखा टेक्स्ट और टाइमस्टैम्प वाली बीट-सूची लौटाता है, जो किसी हुक को दोबारा बनाने से पहले आपको सबसे ज़्यादा चाहिए होती है।
भुगतान वाला हिस्सा
Hermoso के Google Ads टूल सर्च, डिस्प्ले और Performance Max कैंपेन बनाते हैं (पूरा ढांचा एक ही एटॉमिक ऑपरेशन में, और आपका एजेंट उसे बताने से पहले Google से पढ़कर जाँचा जाता है), साथ ही Keyword Planner के वॉल्यूम, कन्वर्ज़न एक्शन, और साइटलिंक व कॉलआउट बनाकर उन्हें जोड़ते हैं। यहाँ कोई YouTube वीडियो-कैंपेन बिल्डर नहीं है, और ऐसा संकेत देना गलत होगा; YouTube वीडियो एसेट अपलोड करके जोड़ा जा सकता है, लेकिन Hermoso जो कैंपेन प्रकार बनाता है वे हैं सर्च, डिस्प्ले और Performance Max।
Codex अपने दम पर क्या नहीं कर सकता
बजट वाला एजेंट तभी उपयोगी है जब उसका प्रभाव-क्षेत्र सीमित हो, इसलिए बाड़ प्रॉम्प्ट में नहीं, सर्वर में है। हर विज्ञापन अभियान, विज्ञापन सेट, विज्ञापन समूह और विज्ञापन पॉज़्ड बनता है, और असली पैसा चलाने वाले स्टेटस स्विच बिना साफ़ पुष्टि के नहीं चलते। हर रेंडर पहले कोट किया जाता है (hermoso_capabilities कुछ भी खर्च होने से पहले हर मॉडल की सटीक क्रेडिट लागत बताता है)। क्रेडिट पहली प्रदाता कॉल से पहले रिज़र्व होते हैं और बाद में सटीक लागत पर सेटल होते हैं, इसलिए विफल डिस्पैच पैसे लौटा देता है, आपसे बेवजह शुल्क नहीं लेता। डिलीट भी पुष्टि-गेटेड हैं, और हर अभियान ढाँचा आपके एजेंट के आपको बताने से पहले विज्ञापन प्लेटफ़ॉर्म से रीड-बैक होता है।
एक कदम जानबूझकर हेडलेस नहीं है: खाता जोड़ना एक OAuth सहमति स्क्रीन है, इसलिए चैनल एक बार ब्राउज़र में जोड़ना होता है। उसके बाद हर चीज़ एक टूल कॉल है।
बाक़ी मैट्रिक्स
Codex से पोस्ट करें: Facebook · Instagram · Threads · TikTok · X · LinkedIn · Pinterest · Bluesky · Telegram। या वे सभी जगहें देखें जहाँ Codex पोस्ट कर सकता है।
इनसे YouTube पर पोस्ट करें: Claude · ChatGPT · Claude Code · Cursor · Cline · OpenClaw · Grok Bot · Hermes · Gemini CLI · Perplexity · Le Chat · Claude Cowork · Perplexity Computer · Paperclip · कमांड लाइन से विज्ञापन
अक्सर पूछे जाने वाले सवाल
क्या Codex YouTube पर पोस्ट कर सकता है?
हाँ, 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+ टूल होते हैं, जिनमें YouTube पर पोस्ट करने वाले टूल भी शामिल हैं, और वे भी जो आपके बाज़ार में चल रहे विज्ञापनों की रिसर्च करते हैं और क्रिएटिव खुद रेंडर करते हैं।
Codex से YouTube कैसे जोड़ें?
दो चरण, हर एक बस एक बार। 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 चलाएँ। फिर Hermoso में सेटिंग्स → कनेक्टर के तहत YouTube कनेक्ट करें, जो ब्राउज़र में एक OAuth सहमति स्क्रीन है। उसके बाद Codex YouTube पर एक सामान्य टूल कॉल की तरह पोस्ट करता है।
Codex से पोस्ट करते समय YouTube कैप्शन की सीमा क्या है?
YouTube शीर्षक 100 अक्षरों तक सीमित है। विवरण एक अलग फ़ील्ड है, जो 5,000 अक्षरों तक हो सकता है, और 30 टैग तक। शेड्यूल किए गए आइटम का टेक्स्ट शीर्षक बन जाता है, इसलिए दोनों को साफ़ पास करना होगा। Hermoso इसे पोस्ट बनाते या कतार में डालते समय लागू करता है, ताकि Codex को तुरंत बताया जाए, न कि बाद में तब विफल हो जब कोई देख नहीं रहा हो।
क्या Codex YouTube पोस्ट को बाद के लिए शेड्यूल कर सकता है?
हाँ। schedule_post इसे उसी एक कैलेंडर पर कतार में लगाता है जिस पर हर दूसरा चैनल है, और ज़रूरत हो तो प्रति-चैनल कैप्शन के साथ; list_scheduled और cancel_scheduled उसे पढ़ते और वापस लेते हैं। YouTube उन ग्यारह चैनलों में से एक है जो कतार में जाते हैं।
क्या Codex YouTube पर निजी तौर पर या ड्राफ़्ट के रूप में पोस्ट कर सकता है?
हाँ: public, unlisted या private। YouTube के API में कोई Studio draft नहीं है, इसलिए unlisted ही समीक्षा अवस्था है, और तुरंत पोस्ट इसी पर डिफ़ॉल्ट होता है। Hermoso उस visibility से इनकार करता है जिसे YouTube इस वक़्त पूरा नहीं कर सकता, बजाय इसके कि चुपचाप कुछ कमज़ोर प्रकाशित कर दे।
Codex से YouTube पर पोस्ट करने का खर्च क्या है?
YouTube पर पब्लिश करने में कोई क्रेडिट खर्च नहीं होता; YouTube हर API कॉल का कुछ नहीं लेता। क्रेडिट वीडियो और थंबनेल बनाने पर लगते हैं। प्लान $29, $69 और $149 प्रति माह के हैं, जिनमें 1,200, 3,000 और 7,000 क्रेडिट मिलते हैं, और हर फ़ीचर Free सहित हर प्लान पर है। एकमात्र अपवाद एंटरप्राइज़ SSO है।
साइनअप पर 30 क्रेडिट के साथ मुफ़्त शुरू करें, और 250+ और कमाएँ। हर फ़ीचर हर प्लान पर है।
मुफ़्त शुरू करें → कीमतें देखें