मुख्य सामग्री पर जाएं
Claude Code के लिए Ayrshare plugin MCP Server कॉन्फ़िगरेशन, एक setup कमांड, agents, skills और एक सुरक्षा hook को बंडल करता है। इसके स्थापित होने पर, आप Claude Code से सीधे पोस्ट publish कर सकते हैं, history और analytics प्राप्त कर सकते हैं, profiles प्रबंधित कर सकते हैं, और भी बहुत कुछ। कुछ भी लाइव होने से पहले, agent प्रत्येक पोस्ट को लक्षित नेटवर्क के नियमों के विरुद्ध वैलिडेट करता है और आपसे पुष्टि माँगता है, जिससे टाले जा सकने वाले reject पहले ही पकड़े जाते हैं। ब्रांड की वॉइस मिलाने के लिए पोस्ट history उपलब्ध है, और analytics को अगले पोस्ट को सूचित करने के लिए वापस पढ़ा जा सकता है। यह plugin ओपन सोर्स है। आंतरिक विवरण के लिए रिपॉजिटरी देखें: ayrshare/ayrshare-social-media-api-claude-plugin

स्थापित करें

1

marketplace जोड़ें (एक बार)

2

plugin स्थापित करें

इंस्टॉल scopes

Claude Code का CLI global scope को --scope user कहता है।

Credentials

अपनी Ayrshare API Key इनमें से किसी भी तरीके से प्रदान करें:
  • Key कॉन्फ़िगर करने या रोटेट करने के लिए /ayrshare:setup चलाएँ।
  • AYRSHARE_API_KEY environment variable सेट करें।
Plugin की बंडल की गई .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 इसे अधिलेखित कर देता है।
MCP server session शुरू होने पर initialize होता है। plugin स्थापित करने या अपनी key बदलने के बाद Claude Code को पुनः प्रारंभ करें

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 को खाली डिफ़ॉल्ट के साथ घोषित करती है:
तो आप केवल संबंधित environment variables (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 किसी भी publish या send कार्रवाई से पहले पुष्टि माँगता है। यह ठीक इन 7 tools को कवर करता है:
  • create_post
  • update_post
  • retry_post
  • add_comment
  • reply_comment
  • send_message
  • set_auto_response

FAQ

हाँ। plugin validate_post चलाकर आपके content को publish होने से पहले प्रत्येक नेटवर्क के नियमों — लंबाई, प्रारूप और मीडिया आवश्यकताओं — के विरुद्ध dry-run करता है, ताकि आप टाले जा सकने वाले reject को पहले ही पकड़ लें।
हाँ। एक PreToolUse पुष्टिकरण hook किसी भी publish या send कार्रवाई से पहले आपसे अनुमोदन के लिए प्रॉम्प्ट करता है: create_post, update_post, retry_post, add_comment, reply_comment, send_message, और set_auto_response
हाँ। draft-in-brand-voice skill एक सुसंगत ब्रांड वॉइस में नई कॉपी ड्राफ्ट करने के लिए आपकी पोस्ट history पढ़ता है। यह केवल ड्राफ्ट तैयार करता है — आपकी पुष्टि के बिना कुछ भी publish नहीं होता।
हाँ। analytics tools प्रति-पोस्ट और खाता-स्तरीय metrics लौटाते हैं, ताकि आप परिणाम वापस पढ़ सकें और उन्हें अपने अगले पोस्ट का मार्गदर्शन करने दें।
एक Ayrshare API Key (profiles और sub-profiles के लिए Business Plan key) और Claude Code। key को /ayrshare:setup या AYRSHARE_API_KEY environment variable के साथ कॉन्फ़िगर करें, फिर Claude Code को पुनः प्रारंभ करें।
हाँ। 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

27 tools domain के अनुसार समूहित, scope और उद्देश्य के साथ।