Claude Code से Facebook पर पोस्ट करें

[P] Claude Code एक वर्किंग डायरेक्टरी में रहता है, इसलिए रेंडर, कैप्शन और पोस्ट आईडी सब ऐसी जगह जाते हैं जिसे आप वर्ज़न कर सकें, और Facebook ड्राफ़्ट की स्थिति आपको एक असली समीक्षा का चरण देती है।

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

Claude Code से Hermoso कनेक्ट करें

  1. एक कमांड, और कोई की नहीं।
    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 के ज़रिए चलाती हैं, इसलिए आपके सेशन में कोई टूल सूची लोड नहीं होती, और चलने तक कुछ भी संदर्भ नहीं खाता।
  2. एक बार साइन इन करें।
    npx -y hermoso auth login
    यह loopback पर एक ब्राउज़र साइन-इन खोलता है, जैसे gh करता है, और ~/.hermoso/config.json में केवल मालिक के लिए एक क्रेडेंशियल स्टोर करता है। Claude Code यह आपके लिए पहली बार चलाता है जब उसे Hermoso की ज़रूरत पड़ती है। उस मशीन पर ब्राउज़र नहीं है, जैसे CI, दूर का बॉक्स या कंटेनर? MCP & CLI → Terminal & API keys के तहत एक की बनाएँ और npx -y hermoso auth login --token hmk_… चलाएँ। की के पास असली खर्च का अधिकार होता है, इसलिए उसे पासवर्ड की तरह संभालें।
  3. वैकल्पिक: MCP सर्वर भी। अगर आप Hermoso के टूल Claude Code की अपनी टूल सूची में भी चाहते हैं, तो साइन इन के बाद claude mcp add hermoso -- npx -y hermoso mcp चलाएँ। यह वही सहेजा गया क्रेडेंशियल पढ़ता है, इसलिए .claude.json में कोई की नहीं जाती। स्किल उसके बिना भी हर टूल तक पहुँचती हैं।
  4. Claude Code से कुछ माँगें। “मेरे तीन सबसे नज़दीकी प्रतिस्पर्धियों के सबसे लंबे समय से चल रहे विज्ञापन खोजो और सबसे अच्छा हुक 9:16 वीडियो में बदलो,” या “यह रेंडर इस चैनल पर पोस्ट करो।” एजेंट टूल चुनता है; खर्च आप मंज़ूर करते हैं।

प्लगइन और वैकल्पिक MCP सर्वर एक ही टूल और एक ही अकाउंट तक पहुँचते हैं। फ़र्क संदर्भ का है: टूल सूची हर सेशन में आपके टाइप करने से पहले लोड हो जाती है, जबकि स्किल कमांड चलने तक कुछ खर्च नहीं करतीं।

फिर Hermoso में Settings → Connectors के अंतर्गत Facebook को एक बार ख़ुद जोड़ें। यह एक OAuth सहमति स्क्रीन है, इसलिए यही एक कदम है जिसके लिए ब्राउज़र चाहिए। उसके बाद हर चीज़ एक टूल कॉल है।

Claude Code को मिलने वाले Facebook टूल

  • post_to_meta: Page पर टेक्स्ट, एक इमेज, एक वीडियो या कई-फ़ोटो वाली पोस्ट पब्लिश करता है, और pageId लेता है ताकि उसे कभी अंदाज़ा न लगाना पड़े कि कौन सा Page है।
  • schedule_post: वही पोस्ट आपके चुने समय के लिए कतार में लगाता है, उसी साझा कैलेंडर पर जिस पर हर दूसरा चैनल है।
  • list_meta_pages: खाते से जुड़े Pages उनकी ids के साथ सूचीबद्ध करता है।
  • manage_meta_post: प्रकाशित पोस्ट की कॉपी संपादित करता है, या उसे डिलीट करता है।
  • list_meta_comments / reply_to_meta_comment / moderate_meta_comment: पोस्ट के नीचे की टिप्पणियाँ पढ़ता है, Page के रूप में जवाब देता है, और जो नहीं होनी चाहिए उन्हें छिपाता या डिलीट करता है।
  • meta_page_insights / meta_post_insights: Page-स्तर और प्रति-पोस्ट पहुँच, इम्प्रेशन और एंगेजमेंट।
  • upload_meta_asset: तैयार रेंडर को विज्ञापन खाते की एसेट लाइब्रेरी में डालता है।

Facebook एकमात्र चैनल है जिसमें नेटिव रिमोट शेड्यूलिंग है। post_to_meta एक scheduleAt लेता है जो दस मिनट से तीस दिन के बीच हो सकता है, और समय का फ़ैसला Meta खुद करता है। Instagram और Threads के लिए Meta के API में ऐसा कुछ नहीं है, और उनके लिए इसे पास करना चुपचाप तुरंत पोस्ट करने के बजाय मना कर दिया जाता है।

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

टेक्स्टएक Facebook पोस्ट 63,206 अक्षरों तक हो सकती है, जो असल में कोई सीमा नहीं है। यह पोस्ट बनाते या कतार में डालते समय लागू होती है, इसलिए बहुत लंबी पोस्ट तब मना हो जाती है जब आप अभी भी वहीं हैं और उसे ठीक कर सकते हैं, न कि बाहर जाते समय चुपचाप काट दी जाती है।
VisibilityPublic या draft। ड्राफ़्ट एक सचमुच अप्रकाशित Page पोस्ट है, जो समीक्षा के लिए उपयोगी है: वह Meta Business Suite में मौजूद रहती है और बाहर कोई नहीं देख सकता। यहाँ कोई unlisted या private विकल्प नहीं है: “एक Facebook Page पोस्ट या तो प्रकाशित होती है या अप्रकाशित ड्राफ़्ट के रूप में रखी जाती है।”
कैरोसेल2 या अधिक स्लाइड, केवल फ़ोटो। Meta हमारे स्रोत कर सकने वाले attached_media की कोई अधिकतम सीमा प्रकाशित नहीं करता, इसलिए Hermoso कोई गढ़ता नहीं और उसे Facebook के नाम नहीं लगाता। सिर्फ़ हमारी सीमा है, 30 स्लाइड, और इनकार बताता है कि सीमा किसकी है: “Facebook attached_media के लिए कोई दस्तावेज़ित अधिकतम नहीं देता, इसलिए यह सीमा हमारी है, उनकी नहीं।” वीडियो Facebook की फ़ोटो कैरोसेल में नहीं जा सकता; यह Meta के API पर एक अलग किनारा है, और Hermoso क्लिप को चुपचाप हटाने के बजाय मना करता है।
कौन सा खाताpageId। यह तब मायने रखता है जब कोई ब्रांड एक से ज़्यादा Page जोड़ता है: पब्लिश का रास्ता नाम लेकर मना करता है, किसी एक को अपने आप नहीं चुनता, और जो शेड्यूल जवाब नहीं ले जा सकता वह घंटों बाद बिना किसी के देखे विफलता बन जाता।

Claude Code में आज़माएँ

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

“./renders में mp4 लो, ब्रांड की आवाज़ से कैप्शन लिखो, उसे Page पर अनपब्लिश्ड ड्राफ़्ट के रूप में पोस्ट करो, और पोस्ट आईडी ./out/posts.json में लिखो।”

यह find_competitors → search_meta_ads → plan_ad → render_ad → list_meta_pages → post_to_meta चलाता है। Claude Code किसी टूल को चलाने से पहले पूछता है, और ट्रांसक्रिप्ट टर्मिनल में सामने रहता है, इसलिए पब्लिश का कदम y दबाने से पहले पढ़ी जा सकने वाली एक पंक्ति है।

Facebook पर Claude Code: जहाँ दिक्कत आती है

यहीं टर्मिनल एजेंट चैट से सचमुच बेहतर है: पोस्ट आईडी एक संरचित परिणाम के रूप में लौटती है, जिसे आप फ़ाइल में लिख सकते हैं और बाद में जाँच सकते हैं। Facebook ही वह एकमात्र चैनल है जिसमें मूल रिमोट शेड्यूलिंग है (post_to_meta दस मिनट से तीस दिन आगे तक का scheduleAt लेता है), इसलिए एक स्क्रिप्ट समय का फ़ैसला Meta को ही सौंप सकती है, कतार रखने के बजाय।

प्लगइन में कोई टूल मैनिफ़ेस्ट नहीं है, जो सबसे ज़्यादा लंबे बिना निगरानी वाले रन में मायने रखता है: एजेंट हर कदम पर hermoso कमांड चलाता है, और किसी भी कमांड पर --json उसे जाँचने योग्य मशीन आउटपुट देता है।

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

Meta Ad Library सार्वजनिक क्रिएटिव का सबसे समृद्ध संग्रह है, और search_meta_ads उसे कीवर्ड से या पेज से पढ़ता है, Facebook और Instagram दोनों प्लेसमेंट को कवर करते हुए। pull_competitor_ads और competitor_teardown उस पर आधारित हैं, और find_competitors तय करता है कि उन्हें किसकी ओर इंगित करना है।

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

Facebook Hermoso की सबसे गहरी पेड सतह है। create_meta_campaign, create_meta_adset और create_meta_ad असली टार्गेटिंग के साथ पूरा ढाँचा बनाते हैं: भूगोल शहर के दायरे तक, रुचियाँ, व्यवहार, कस्टम ऑडियंस और लुकअलाइक, प्लेसमेंट, डेपार्टिंग, बिड और लागत सीमाएँ। सब कुछ PAUSED बनाया जाता है, और किसी कॉलर से उसे बदला नहीं जा सकता, और आपका एजेंट जो सारांश देता है वह उसी की रीड-बैक से बनता है जो Meta ने असल में सहेजा है, न कि जो माँगा गया था। बजट तय होने से पहले, preview_meta_ad हर प्लेसमेंट के लिए असली विज्ञापन एक देखने योग्य लिंक के रूप में रेंडर करता है, और estimate_meta_reach बताता है कि टार्गेटिंग असल में कितने लोगों तक पहुँचती है। एक चेतावनी जो पैसे बचाती है: जिस विज्ञापन सेट में कोई स्थान नहीं दिया गया, वह डिफ़ॉल्ट रूप से केवल संयुक्त राज्य अमेरिका पर होता है, और रीड-बैक इसे ज़ोर से बताता है।

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

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

एक कदम जानबूझकर हेडलेस नहीं है: खाता जोड़ना एक OAuth सहमति स्क्रीन है, इसलिए चैनल एक बार ब्राउज़र में जोड़ना होता है। उसके बाद हर चीज़ एक टूल कॉल है।

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

Claude Code से पोस्ट करें इनपर: Instagram · Threads · TikTok · YouTube · X · LinkedIn · Pinterest · Bluesky · Telegram. या देखें वह सब जहाँ Claude Code पब्लिश कर सकता है.

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

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

क्या Claude Code Facebook पर पोस्ट कर सकता है?

[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+ टूल होते हैं, जिनमें Facebook पर पब्लिश करने वाले टूल भी शामिल हैं, साथ ही वे टूल भी जो आपके बाज़ार में चल रहे विज्ञापनों की रिसर्च करते हैं और सबसे पहले क्रिएटिव बनाते हैं।

Claude Code से Facebook कैसे जोड़ें?

[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 के तहत Facebook कनेक्ट करें, जो एक ब्राउज़र में OAuth सहमति स्क्रीन है। उसके बाद Claude Code Facebook पर एक सामान्य टूल कॉल के रूप में पब्लिश करता है।

क्या Claude Code Facebook पर निजी तौर पर या ड्राफ़्ट के रूप में पोस्ट कर सकता है?

हाँ। Facebook एकमात्र चैनल है जिसमें असली ड्राफ़्ट होता है: एक अप्रकाशित Page पोस्ट जो Meta Business Suite में मौजूद रहती है और बाहर किसी को नहीं दिखती। जिस क्षण आप माँगते हैं, Hermoso ऐसी visibility से इनकार करता है जिसे Facebook इस वक़्त पूरा नहीं कर सकता, बजाय इसके कि चुपचाप कुछ कमज़ोर प्रकाशित कर दे।

Claude Code से Facebook पर पोस्ट करने का खर्च क्या है?

Facebook पर पब्लिश करने में कोई क्रेडिट खर्च नहीं होता, क्योंकि Meta हर API कॉल का कुछ नहीं लेता। क्रेडिट जनरेशन पर खर्च होते हैं: पोस्ट में लगने वाली इमेज या वीडियो को रेंडर करने पर। प्लान $29, $69 और $149 प्रति माह के हैं, जिनमें 1,200, 3,000 और 7,000 क्रेडिट मिलते हैं, और हर फ़ीचर Free सहित हर प्लान पर है। एकमात्र अपवाद एंटरप्राइज़ SSO है।

Claude Code से पोस्ट करते समय Facebook कैप्शन की सीमा क्या है?

Facebook पोस्ट 63,206 अक्षरों तक हो सकती है, जो असल में कोई सीमा नहीं है। Hermoso इसे पोस्ट बनाते या कतार में डालते समय लागू करता है, ताकि Claude Code को तुरंत बताया जाए, न कि बाद में तब विफल हो जब कोई देख नहीं रहा हो।

क्या Claude Code Facebook पोस्ट को बाद के लिए शेड्यूल कर सकता है?

हाँ। schedule_post इसे उसी एक कैलेंडर पर कतार में लगाता है जिस पर हर दूसरा चैनल है, और ज़रूरत हो तो प्रति-चैनल कैप्शन के साथ; list_scheduled और cancel_scheduled उसे पढ़ते और वापस लेते हैं। Facebook उन ग्यारह चैनलों में से एक है जो कतार में जाते हैं।

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

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