Hermoso एक मार्केटिंग MCP सर्वर है: एक OAuth-सुरक्षित एंडपॉइंट पर 922+ टूल, जो एजेंट को किसी बाज़ार में पहले से चल रहे विज्ञापनों की रिसर्च करने, तैयार इमेज और वीडियो विज्ञापन बनाने, उन्हें प्रकाशित करने, और उनके पीछे के पेड अभियान बनाने देते हैं। Claude Code इन सबतक एक कनेक्शन से पहुँचता है। यह पेज उसके एक हिस्से को कवर करता है: YouTube पर Claude Code असल में क्या कर सकता है, और YouTube उसे क्या नहीं करने देता।
Claude Code से Hermoso कनेक्ट करें
- एक कमांड, और कोई की नहीं।
पहले से किसी सेशन में हैं?claude plugin marketplace add hermoso-ai/hermoso && claude plugin install hermoso@hermoso/plugin marketplace add hermoso-ai/hermosoलिखें, फिर/plugin install hermoso@hermoso। यह पाँच Hermoso स्किल इंस्टॉल करता है (research, ad-from-brand, generate, product-photoshoot और marketing), जोhermosoकमांड कोnpxके ज़रिए चलाती हैं, इसलिए आपके सेशन में कोई टूल सूची लोड नहीं होती, और चलने तक कुछ भी संदर्भ नहीं खाता। - एक बार साइन इन करें।
यह loopback पर एक ब्राउज़र साइन-इन खोलता है, जैसेnpx -y hermoso auth loginghकरता है, और~/.hermoso/config.jsonमें केवल मालिक के लिए एक क्रेडेंशियल स्टोर करता है। Claude Code यह आपके लिए पहली बार चलाता है जब उसे Hermoso की ज़रूरत पड़ती है। उस मशीन पर ब्राउज़र नहीं है, जैसे CI, दूर का बॉक्स या कंटेनर? MCP & CLI → Terminal & API keys के तहत एक की बनाएँ औरnpx -y hermoso auth login --token hmk_…चलाएँ। की के पास असली खर्च का अधिकार होता है, इसलिए उसे पासवर्ड की तरह संभालें। - वैकल्पिक: MCP सर्वर भी। अगर आप Hermoso के टूल Claude Code की अपनी टूल सूची में भी चाहते हैं, तो साइन इन के बाद
claude mcp add hermoso -- npx -y hermoso mcpचलाएँ। यह वही सहेजा गया क्रेडेंशियल पढ़ता है, इसलिए.claude.jsonमें कोई की नहीं जाती। स्किल उसके बिना भी हर टूल तक पहुँचती हैं। - Claude Code से कुछ माँगें। “मेरे तीन सबसे नज़दीकी प्रतिस्पर्धियों के सबसे लंबे समय से चल रहे विज्ञापन खोजो और सबसे अच्छा हुक 9:16 वीडियो में बदलो,” या “यह रेंडर इस चैनल पर पोस्ट करो।” एजेंट टूल चुनता है; खर्च आप मंज़ूर करते हैं।
प्लगइन और वैकल्पिक MCP सर्वर एक ही टूल और एक ही अकाउंट तक पहुँचते हैं। फ़र्क संदर्भ का है: टूल सूची हर सेशन में आपके टाइप करने से पहले लोड हो जाती है, जबकि स्किल कमांड चलने तक कुछ खर्च नहीं करतीं।
फिर Hermoso में Settings → Connectors के अंतर्गत YouTube को एक बार ख़ुद जोड़ें। यह एक OAuth सहमति स्क्रीन है, इसलिए यही एक कदम है जिसके लिए ब्राउज़र चाहिए। उसके बाद हर चीज़ एक टूल कॉल है।
Claude Code को मिलने वाले 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 जुड़े चैनल पर पब्लिश करता है। |
Claude Code में आज़माएँ
इसे आम भाषा में माँगें। ये साधारण वाक्य हैं, कोई DSL नहीं:
“./films की हर फ़ाइल के लिए 100 अक्षर से कम का शीर्षक और पूरा विवरण लिखो, थंबनेल बनाओ, अनलिस्टेड अपलोड करो, और वीडियो आईडी व URL की CSV लिखो।”
यह make_thumbnail → post_to_youtube → set_youtube_thumbnail → youtube_video_insights चलाता है। Claude Code किसी टूल को चलाने से पहले पूछता है, और ट्रांसक्रिप्ट टर्मिनल में सामने रहता है, इसलिए पब्लिश का कदम y दबाने से पहले पढ़ी जा सकने वाली एक पंक्ति है।
YouTube पर Claude Code: जहाँ दिक्कत आती है
बैच अपलोड में ही मेटाडेटा का जाल दिखता है: कैप्शन शीर्षक बन जाता है और उसकी सीमा 100 अक्षर है, जबकि विवरण एक अलग 5,000 अक्षरों का फ़ील्ड है जिसमें 30 तक टैग हो सकते हैं। दोनों साफ़ तौर पर पास करें। और बैच से पहले चैनल की स्थिति जाँचें: सत्यापित न होने वाले Google प्रोजेक्ट पर अपलोड निजी पर बंद रहते हैं, और कस्टम थंबनेल के लिए फ़ोन से सत्यापित चैनल चाहिए।
प्लगइन में कोई टूल मैनिफ़ेस्ट नहीं है, जो सबसे ज़्यादा लंबे बिना निगरानी वाले रन में मायने रखता है: एजेंट हर कदम पर hermoso कमांड चलाता है, और किसी भी कमांड पर --json उसे जाँचने योग्य मशीन आउटपुट देता है।
पोस्ट करने से पहले YouTube पर रिसर्च
search_youtube सार्वजनिक YouTube इंडेक्स में खोजता है। यह अलग सवाल है, “मैंने क्या अपलोड किया है”, और उसके लिए टूल list_youtube_videos है। किसी प्रतिस्पर्धी की फ़िल्म के लिए, analyze_video वॉइसओवर, स्क्रीन पर लिखा टेक्स्ट और टाइमस्टैम्प वाली बीट-सूची लौटाता है, जो किसी हुक को दोबारा बनाने से पहले आपको सबसे ज़्यादा चाहिए होती है।
भुगतान वाला हिस्सा
Hermoso के Google Ads टूल सर्च, डिस्प्ले और Performance Max कैंपेन बनाते हैं (पूरा ढांचा एक ही एटॉमिक ऑपरेशन में, और आपका एजेंट उसे बताने से पहले Google से पढ़कर जाँचा जाता है), साथ ही Keyword Planner के वॉल्यूम, कन्वर्ज़न एक्शन, और साइटलिंक व कॉलआउट बनाकर उन्हें जोड़ते हैं। यहाँ कोई YouTube वीडियो-कैंपेन बिल्डर नहीं है, और ऐसा संकेत देना गलत होगा; YouTube वीडियो एसेट अपलोड करके जोड़ा जा सकता है, लेकिन Hermoso जो कैंपेन प्रकार बनाता है वे हैं सर्च, डिस्प्ले और Performance Max।
Claude Code अपने दम पर क्या नहीं कर सकता
बजट वाला एजेंट तभी उपयोगी है जब उसका प्रभाव-क्षेत्र सीमित हो, इसलिए बाड़ प्रॉम्प्ट में नहीं, सर्वर में है। हर विज्ञापन अभियान, विज्ञापन सेट, विज्ञापन समूह और विज्ञापन पॉज़्ड बनता है, और असली पैसा चलाने वाले स्टेटस स्विच बिना साफ़ पुष्टि के नहीं चलते। हर रेंडर पहले कोट किया जाता है (hermoso_capabilities कुछ भी खर्च होने से पहले हर मॉडल की सटीक क्रेडिट लागत बताता है)। क्रेडिट पहली प्रदाता कॉल से पहले रिज़र्व होते हैं और बाद में सटीक लागत पर सेटल होते हैं, इसलिए विफल डिस्पैच पैसे लौटा देता है, आपसे बेवजह शुल्क नहीं लेता। डिलीट भी पुष्टि-गेटेड हैं, और हर अभियान ढाँचा आपके एजेंट के आपको बताने से पहले विज्ञापन प्लेटफ़ॉर्म से रीड-बैक होता है।
एक कदम जानबूझकर हेडलेस नहीं है: खाता जोड़ना एक OAuth सहमति स्क्रीन है, इसलिए चैनल एक बार ब्राउज़र में जोड़ना होता है। उसके बाद हर चीज़ एक टूल कॉल है।
बाक़ी मैट्रिक्स
Claude Code से पोस्ट करें: Facebook · Instagram · Threads · TikTok · X · LinkedIn · Pinterest · Bluesky · Telegram। या वे सभी जगहें देखें जहाँ Claude Code पोस्ट कर सकता है।
इनसे YouTube पर पोस्ट करें: Claude · ChatGPT · Cursor · Codex · Cline · OpenClaw · Grok Bot · Hermes · Gemini CLI · Perplexity · Le Chat · Claude Cowork · Perplexity Computer · Paperclip · Claude Code marketing
अक्सर पूछे जाने वाले सवाल
क्या Claude Code YouTube पर पोस्ट कर सकता है?
[P] हाँ, Hermoso के Claude Code प्लगइन के साथ। एक कमांड: claude plugin marketplace add hermoso-ai/hermoso && claude plugin install hermoso@hermoso, या किसी सेशन के भीतर /plugin marketplace add hermoso-ai/hermoso, फिर /plugin install hermoso@hermoso। यह पाँच Hermoso स्किल इंस्टॉल करता है जो hermoso CLI चलाती हैं, इसलिए आपके सेशन में कोई टूल सूची लोड नहीं होती। एक बार साइन इन करें npx -y hermoso auth login से, जो ब्राउज़र खोलता है और क्रेडेंशियल खुद स्टोर करता है, इसलिए न कोई की बनानी है, न पेस्ट करनी है। फिर Claude Code के पास 922+ टूल होते हैं, जिनमें YouTube पर पब्लिश करने वाले टूल भी शामिल हैं, साथ ही वे टूल भी जो आपके बाज़ार में चल रहे विज्ञापनों की रिसर्च करते हैं और सबसे पहले क्रिएटिव बनाते हैं।
Claude Code से YouTube कैसे जोड़ें?
[P] दो कदम, हर एक एक बार। एक कमांड: claude plugin marketplace add hermoso-ai/hermoso && claude plugin install hermoso@hermoso, या किसी सेशन के भीतर /plugin marketplace add hermoso-ai/hermoso, फिर /plugin install hermoso@hermoso। यह पाँच Hermoso स्किल इंस्टॉल करता है जो hermoso CLI चलाती हैं, इसलिए आपके सेशन में कोई टूल सूची लोड नहीं होती। एक बार साइन इन करें npx -y hermoso auth login से, जो ब्राउज़र खोलता है और क्रेडेंशियल खुद स्टोर करता है, इसलिए न कोई की बनानी है, न पेस्ट करनी है। फिर Hermoso में Settings → Connectors के तहत YouTube कनेक्ट करें, जो एक ब्राउज़र में OAuth सहमति स्क्रीन है। उसके बाद Claude Code YouTube पर एक सामान्य टूल कॉल के रूप में पब्लिश करता है।
क्या Claude Code YouTube पर निजी तौर पर या ड्राफ़्ट के रूप में पोस्ट कर सकता है?
हाँ: public, unlisted या private। YouTube के API में कोई Studio draft नहीं है, इसलिए unlisted ही समीक्षा अवस्था है, और तुरंत पोस्ट इसी पर डिफ़ॉल्ट होता है। Hermoso उस visibility से इनकार करता है जिसे YouTube इस वक़्त पूरा नहीं कर सकता, बजाय इसके कि चुपचाप कुछ कमज़ोर प्रकाशित कर दे।
Claude Code से YouTube पर पोस्ट करने का खर्च क्या है?
YouTube पर पब्लिश करने में कोई क्रेडिट खर्च नहीं होता; YouTube हर API कॉल का कुछ नहीं लेता। क्रेडिट वीडियो और थंबनेल बनाने पर लगते हैं। प्लान $29, $69 और $149 प्रति माह के हैं, जिनमें 1,200, 3,000 और 7,000 क्रेडिट मिलते हैं, और हर फ़ीचर Free सहित हर प्लान पर है। एकमात्र अपवाद एंटरप्राइज़ SSO है।
Claude Code से पोस्ट करते समय YouTube कैप्शन की सीमा क्या है?
YouTube शीर्षक 100 अक्षरों तक सीमित है। विवरण एक अलग फ़ील्ड है, जो 5,000 अक्षरों तक हो सकता है, और 30 टैग तक। शेड्यूल किए गए आइटम का टेक्स्ट शीर्षक बन जाता है, इसलिए दोनों को साफ़ पास करना होगा। Hermoso इसे पोस्ट बनाते या कतार में डालते समय लागू करता है, ताकि Claude Code को तुरंत बताया जाए, न कि बाद में तब विफल हो जब कोई देख नहीं रहा हो।
क्या Claude Code YouTube पोस्ट को बाद के लिए शेड्यूल कर सकता है?
हाँ। schedule_post इसे उसी एक कैलेंडर पर कतार में लगाता है जिस पर हर दूसरा चैनल है, और ज़रूरत हो तो प्रति-चैनल कैप्शन के साथ; list_scheduled और cancel_scheduled उसे पढ़ते और वापस लेते हैं। YouTube उन ग्यारह चैनलों में से एक है जो कतार में जाते हैं।
साइनअप पर 30 क्रेडिट के साथ मुफ़्त शुरू करें, और 250+ और कमाएँ। हर फ़ीचर हर प्लान पर है।
मुफ़्त शुरू करें → कीमतें देखें