स्थापित करें
1
marketplace जोड़ें (एक बार)
2
plugin स्थापित करें
इंस्टॉल scopes
Claude Code का CLI global scope को
--scope user कहता है।Credentials
अपनी Ayrshare API Key इनमें से किसी भी तरीके से प्रदान करें:- Key कॉन्फ़िगर करने या रोटेट करने के लिए
/ayrshare:setupचलाएँ। AYRSHARE_API_KEYenvironment variable सेट करें।
.mcp.json पहले से ही Authorization header के साथ-साथ वैकल्पिक Profile-Key और X BYOK headers घोषित करती है, जिनमें से प्रत्येक का खाली डिफ़ॉल्ट (${VAR:-}) होता है, इसलिए आप किसी header को केवल उसके environment variable को सेट करके सक्षम करते हैं (Claude Code शुरू होने पर मानों को प्रतिस्थापित करता है)। हर कॉल पर एक sub-profile को लक्षित करने के लिए, AYRSHARE_PROFILE_KEY सेट करें (/ayrshare:setup के माध्यम से या अपने settings.json env ब्लॉक में) और Claude Code को पुनः प्रारंभ करें; बंडल किया गया Profile-Key header इसे ले जाता है, और जब सेट नहीं होता तो खाली रहता है (प्रदान नहीं किया गया माना जाता है)। इसके बजाय किसी एकल कॉल के लिए sub-profile को लक्षित करने के लिए, एक profileKey tool argument पास करें (कोई कॉन्फ़िग बदलाव आवश्यक नहीं)। आपको बंडल की गई .mcp.json को संपादित करने की आवश्यकता नहीं है, और आपको ऐसा नहीं करना चाहिए, क्योंकि claude plugin update इसे अधिलेखित कर देता है।
X/Twitter BYO credentials
X/Twitter पर पोस्ट करने के लिए आपकी अपनी X Developer App credentials की आवश्यकता होती है (X BYO-key mandate, 31 मार्च 2026 से प्रभावी; देखें API Overview)। बंडल की गई.mcp.json पहले से ही Authorization और Profile-Key के साथ, दोनों X BYOK headers को खाली डिफ़ॉल्ट के साथ घोषित करती है:
X_TWITTER_OAUTH1_API_KEY, X_TWITTER_OAUTH1_API_SECRET) को /ayrshare:setup या अपने settings.json env के माध्यम से सेट करते हैं, फिर Claude Code को पुनः प्रारंभ करें; आप बंडल की गई .mcp.json को संपादित नहीं करते (यह claude plugin update पर अधिलेखित हो जाती है)। दोनों सेट करें या कोई भी नहीं: दोनों सेट न होने पर X/Twitter कॉल error 419 (x_credentials_required) लौटाती है; केवल एक सेट होने पर यह error 400 लौटाती है। यह प्रति Ayrshare खाते एक key pair है, जो हर X-लक्षित request पर भेजा जाता है (सभी sub-profiles के लिए वही pair)।
plugin के बजाय raw कनेक्शन पसंद करते हैं? वही BYO headers
claude mcp add --header के माध्यम से पास किए जा सकते हैं — देखें Connect & Setup → X/Twitter BYO credentials।इसमें क्या शामिल है
Command
/ayrshare:setup— Ayrshare API Key कॉन्फ़िगर करें या रोटेट करें।
Agents
social-manager: सभी platforms पर content publish, schedule और analyze करता है।profile-manager: profiles बनाता और सूचीबद्ध करता है और Business खाते के तहत क्लाइंट profiles के लिए JWT social-linking URLs बनाता है।insights-analyst: केवल-पढ़ने के लिए reporting। metrics और post history प्राप्त करता है और प्रदर्शन का सारांश देता है; कभी भी publish, comment, message नहीं करता, और न ही कुछ भी संशोधित करता है।
Skills
पुष्टिकरण hook
एकPreToolUse hook वास्तविक प्रभाव वाली किसी भी कार्रवाई से पहले पुष्टि माँगता है। यदि आप अस्वीकार करते हैं, तो tool नहीं चलता और Ayrshare को कुछ भी नहीं भेजा जाता। यह ठीक इन 12 tools को कवर करता है:
create_postupdate_postretry_postadd_commentreply_commentsend_messageset_auto_responsecreate_profile: एक client profile बनाता है, जो profile quota का उपयोग करता है।update_ad: किसी boosted विज्ञापन को रोकता, फिर से शुरू करता, हटाता या archive करता है, जिससे वास्तविक विज्ञापन खर्च बदलता है। यही status विज्ञापन के ad set और campaign पर भी सेट होता है, इसलिए वहाँ के अन्य विज्ञापन भी बदल जाते हैं।boost_post: किसी प्रकाशित पोस्ट को paid विज्ञापन के रूप में boost करता है, जिससे ad account से वास्तविक पैसा खर्च होता है।register_webhookऔरunregister_webhook: यह बदलते हैं कि Ayrshare आपके account के events कहाँ भेजता है, जिसमें message और comment का content भी शामिल है।
इस पुष्टि के लिए plugin का version 0.2.2 या उसके बाद का होना ज़रूरी है। Plugin के पुराने versions इसे नहीं दिखाते थे। अपडेट करने के लिए
claude plugin marketplace update ayrshare चलाएँ, फिर claude plugin update ayrshare@ayrshare चलाएँ, और Claude Code को फिर से शुरू करें।FAQ
क्या plugin पोस्ट्स को publish करने से पहले वैलिडेट करता है?
क्या plugin पोस्ट्स को publish करने से पहले वैलिडेट करता है?
हाँ। plugin
validate_post चलाकर आपके content को publish होने से पहले प्रत्येक नेटवर्क के नियमों — लंबाई, प्रारूप और मीडिया आवश्यकताओं — के विरुद्ध dry-run करता है, ताकि आप टाले जा सकने वाले reject को पहले ही पकड़ लें।क्या यह मेरे लाइव खातों पर पोस्ट करने से पहले पूछता है?
क्या यह मेरे लाइव खातों पर पोस्ट करने से पहले पूछता है?
हाँ। एक
PreToolUse पुष्टिकरण hook वास्तविक प्रभाव वाली किसी भी कार्रवाई से पहले आपसे अनुमोदन के लिए प्रॉम्प्ट करता है: create_post, update_post, retry_post, add_comment, reply_comment, send_message, set_auto_response, create_profile, update_ad, boost_post, register_webhook, और unregister_webhook। इसके लिए plugin का version 0.2.2 या उसके बाद का होना ज़रूरी है।क्या plugin मेरे ब्रांड की वॉइस से मेल खा सकता है?
क्या plugin मेरे ब्रांड की वॉइस से मेल खा सकता है?
हाँ।
draft-in-brand-voice skill एक सुसंगत ब्रांड वॉइस में नई कॉपी ड्राफ्ट करने के लिए आपकी पोस्ट history पढ़ता है। यह केवल ड्राफ्ट तैयार करता है — आपकी पुष्टि के बिना कुछ भी publish नहीं होता।क्या मैं अगले पोस्ट को सूचित करने के लिए analytics पढ़ सकता हूँ?
क्या मैं अगले पोस्ट को सूचित करने के लिए analytics पढ़ सकता हूँ?
हाँ। analytics tools प्रति-पोस्ट और खाता-स्तरीय metrics लौटाते हैं, ताकि आप परिणाम वापस पढ़ सकें और उन्हें अपने अगले पोस्ट का मार्गदर्शन करने दें।
plugin का उपयोग करने के लिए मुझे क्या चाहिए?
plugin का उपयोग करने के लिए मुझे क्या चाहिए?
एक Ayrshare API Key (profiles और sub-profiles के लिए Business Plan key) और Claude Code। key को
/ayrshare:setup या AYRSHARE_API_KEY environment variable के साथ कॉन्फ़िगर करें, फिर Claude Code को पुनः प्रारंभ करें।क्या X/Twitter पर पोस्ट करने के लिए अतिरिक्त सेटअप की आवश्यकता है?
क्या X/Twitter पर पोस्ट करने के लिए अतिरिक्त सेटअप की आवश्यकता है?
हाँ। X/Twitter के लिए आपकी अपनी OAuth 1.0a credentials की आवश्यकता होती है, जो दो कनेक्शन headers (
X-Twitter-OAuth1-Api-Key और X-Twitter-OAuth1-Api-Secret) के रूप में जोड़ी जाती हैं। ऊपर X/Twitter BYO credentials देखें।अगले चरण
Connect & Setup
प्रमाणीकरण, profile targeting और BYO credentials।
Tool Catalog
33 tools domain के अनुसार समूहित, scope और उद्देश्य के साथ।