सामग्री पर जाएँ
दस्तावेज़ीकरण

MCP के ज़रिए अपने AI से लेखन

Claude या किसी दूसरे MCP क्लाइंट को कंटेंट क्यू से लिखने दें: टॉपिक क्लेम करें, ब्रीफ़ पढ़ें, ड्राफ़्ट, अनुवाद और कवर भेजें, या Mac पर बिना निगरानी के चलाएँ।

प्रॉपर्टी → कंटेंट → सेटिंग्स9 मिनट में पढ़ें

कंटेंट इंजन के पास एक दूसरा लेखक भी है: आपका अपना AI। AutoPSEO में साइन इन किया हुआ कोई भी MCP क्लाइंट, जैसे Claude Code, Claude ऐप या Cursor, उसी क्यू से टॉपिक ले सकता है, वही ब्रीफ़ और नियम पढ़ सकता है, और ऐसे ड्राफ़्ट जमा कर सकता है जो AutoPSEO के लेखक वाली ही जाँचों से गुज़रते हैं। इस तरह लिखे गए ड्राफ़्ट मासिक लेख कोटे में नहीं गिने जाते। आप इसके साथ चैट में काम कर सकते हैं, या किसी अनुसूची पर बिना निगरानी वाला रन चलने दे सकते हैं।

अपना AI कनेक्ट करें

MCP एंडपॉइंट https://app.autopseo.com/mcp है। अंदर आने के दो तरीके हैं, दोनों आपके अकाउंट के MCP & API पेज पर हैं:

  • "Connect by signing in" के तहत OAuth से साइन इन करें। Claude Code में: claude mcp add --transport http autopseo https://app.autopseo.com/mcp, फिर /mcp और Authenticate।
  • API कुंजी, जो apk_live_ से शुरू होती है और Authorization: Bearer <key> के रूप में भेजी जाती है। कुछ भी बदलने वाले कंटेंट टूल के लिए Read & write कुंजी चाहिए; Read only कुंजी सिर्फ़ रीड टूल तक पहुँचती है।

आपकी भूमिका भी मायने रखती है: व्यू एक्सेस वाला सदस्य केवल रीड टूल इस्तेमाल कर सकता है, और जिस सदस्य को कुछ प्रॉपर्टी के लिए आमंत्रित किया गया है, उसे केवल वही दिखती हैं। Search Console टूल समेत पूरी सूची MCP पेज पर है; कुंजी प्रबंधन MCP & ChatGPT app में है।

Content पेज पर Settings में Who writes the topics in the queue तय करता है कि क्यू पर कौन काम करेगा: AutoPSEO, at the pace above या Your own AI, through MCP। अपना AI चुनने पर AutoPSEO का लेखक क्यू के टास्क लेना बंद कर देता है। दोनों में से कोई भी विकल्प हो, "Your own AI can write and rewrite articles at any time, whichever you choose here." क्लेम और सबमिट करने के लिए प्रॉपर्टी का इंजन चालू और प्लान सक्रिय होना चाहिए।

कंटेंट टूल

टूलएक्सेसक्या करता है
content_instructionsreadकिसी प्रॉपर्टी के लिए एक पूरे बिना निगरानी वाले रन के निर्देश, जो उसकी सेटिंग से बनते हैं
content_reportreadसेटिंग, कंटेंट टाइप, कोटा, टास्क की गिनती, 20 सबसे नए लाइव लेख और अस्वीकृत डिलीवरी
content_list_tasksreadटास्क, सबसे संभावनाशील पहले, और हर एक किसके पास है
content_find_pagesreadआपकी साइट के वे पेज जो किसी क्वेरी से मेल खाते हैं, ताकि कवरेज जाँचा जा सके और लिंक चुने जा सकें
content_get_pagereadकिसी लेख का लाइव टेक्स्ट, समीक्षा में पड़ा ड्राफ़्ट, उसके संस्करण और 28 दिनों की सर्च क्वेरी
content_get_translationreadएक भाषा: मूल पाठ, अनुवादक के नियम और मौजूदा अनुवाद
content_get_briefpaidलेखन के नियम, ब्रीफ़, अनुमत लिंक, टाइप्ड पेज का पता और कवर चाहिए या नहीं
content_add_topicswrite1 से 200 टॉपिक की योजना बनाएँ; वे गेट और समीक्षा से गुज़रते हैं
content_claimwriteकिसी टास्क को दो घंटे के लिए होल्ड करें: टास्क से, पेज से (rewrite, optimize या refresh) या कीवर्ड से
content_submitwriteड्राफ़्ट जाँचें और सेव करें; त्रुटियाँ रहने तक कुछ सेव नहीं होता
content_submit_translationwriteकिसी ड्राफ़्ट या लाइव लेख की एक भाषा जाँचें और सेव करें
content_coverwriteदृश्य की जाँच करें और इमेज प्रॉम्प्ट, रेफ़रेंस और अपलोड पता पाएँ
content_set_coverwriteकवर सेट करें या बदलें, या उसके लिए अपलोड पता पाएँ
content_publishwriteड्राफ़्ट को मंज़ूरी दें, या पहले का कोई संस्करण वापस लाएँ
content_unpublishwriteकिसी लेख को हटा दें
content_mergewriteकिसी लेख को दूसरे पेज में मर्ज करें, 301 के साथ
content_declinewriteकिसी टास्क को कारण सहित हमेशा के लिए ठुकराएँ
content_propose_valuewriteआपकी साइट से पूछने के बाद, टाइप्ड कंटेंट टाइप के लिए नया मान प्रस्तावित करें
content_submit_valuewriteनए मान के तथ्य समीक्षा के लिए भेजें
content_remove_pathwriteआपकी साइट से किसी मान का पाथ हटाने को कहें

रीड-ओनली कुंजी या व्यू एक्सेस वाले सदस्य को हर वह टूल अस्वीकार कर देता है जो read नहीं है। प्रकाशित करने, हटाने, मर्ज करने या पाथ हटाने वाले टूल AI को निर्देश देते हैं कि वह केवल आपकी सहमति मिलने पर ही कार्रवाई करे।

लेख लिखें

  1. टास्क चुनें। content_list_tasks दिखाता है कि क्यू में क्या है; content_find_pages जाँचता है कि आपकी साइट उसे पहले से कवर करती है या नहीं।
  2. उसे क्लेम करें। content_claim { taskId } टास्क को दो घंटे के लिए होल्ड करता है, और दोबारा क्लेम करने पर होल्ड बढ़ जाता है। आप pageId और kind से किसी लाइव लेख को भी क्लेम कर सकते हैं, या किसी कीवर्ड से शुरू कर सकते हैं, चाहें तो कंटेंट टाइप की के साथ। कीवर्ड पहले गेट से गुज़रता है।
  3. ब्रीफ़ पढ़ें। content_get_brief लौटाता है rules (वही लेखन नियम जो AutoPSEO के लेखक को मिलते हैं), brief, allowedLinks और cover.wanted। पहली कॉल सर्च नतीजों की रिसर्च करती है और रिसर्च क्रेडिट खर्च करती है; उसी टास्क के लिए बाद की कॉल मुफ़्त हैं।
  4. लिखें और सबमिट करें। लेख को डिलीवरी में बताए फ़ॉर्मैट के JSON में content_submit से भेजें। अगर कोई जाँच फ़ेल हो, तो उत्तर "Not saved. Fix these and submit again:" से शुरू होता है और उसके बाद सूची आती है; allowedLinks से बाहर के लिंक बोल्ड टेक्स्ट में बदल दिए जाते हैं। जब टास्क किसी लाइव लेख को बदलता है, तो baseRev दें, यानी वह संस्करण जिस पर आपने काम किया; अगर लेख आगे बढ़ चुका है, तो सबमिट को कॉन्फ़्लिक्ट मानकर अस्वीकार कर दिया जाता है।
  5. अनुवाद करें। हर दूसरी भाषा के लिए पहले content_get_translation, फिर content_submit_translation। भाषाएँ समानांतर भेजी जा सकती हैं। देखें अनुवाद।
  6. कवर जोड़ें जब ब्रीफ़ में कवर चाहिए हो (नीचे देखें)।
  7. प्रकाशित करें। ड्राफ़्ट समीक्षा में इंतज़ार करता है। content_publish { taskId } उसे मंज़ूरी देता है, और टूल इसे उस समय के लिए रखता है जब आप कहें।

जिस होल्ड की समय-सीमा खत्म हो जाती है, उसे पाँच मिनट वाली अनुसूची छोड़ देती है: टास्क वापस क्यू में चला जाता है। content_decline किसी टास्क को 3 से 300 अक्षरों के कारण के साथ हमेशा के लिए ठुकरा देता है, ताकि वह दोबारा कभी प्रस्तावित न हो।

समीक्षा में पड़े ड्राफ़्ट में बदलाव करें

जब कोई समीक्षक बदलाव माँगे, तो ड्राफ़्ट को ठुकराने की ज़रूरत नहीं है:

  1. टास्क (या पेज, या कीवर्ड) के साथ content_claim आपका ड्राफ़्ट वापस लेखन की स्थिति में ले जाता है, ताकि इस बीच कोई उसे प्रकाशित न कर सके।
  2. content_get_page ड्राफ़्ट को draft के रूप में लौटाता है।
  3. content_submit उसी पते पर अगला संस्करण सेव करता है और पुराने ड्राफ़्ट को बदला हुआ चिह्नित करता है।
  4. अनुवाद दोबारा भेजें: नए संस्करण में केवल उसकी अपनी भाषा होती है, और content_get_translation बदले गए ड्राफ़्ट का अनुवाद current के रूप में देता है।

अगर होल्ड पहले ही खत्म हो जाए, तो ड्राफ़्ट बिना बदलाव के वापस समीक्षा में चला जाता है।

प्रॉम्प्ट

सर्वर प्रॉम्प्ट भी देता है, जो Claude Code में /mcp__autopseo__write-articles जैसे स्लैश कमांड के रूप में दिखते हैं:

प्रॉम्प्टआर्ग्युमेंटकिस प्रक्रिया से गुज़रता है
write-articlessite, count (1 से 10)क्यू से लेख लिखना, चरण-दर-चरण
revise-draftsite, draft, changesसमीक्षा में पड़े ड्राफ़्ट में बदलाव करना
optimize-pagesite, pageएक लाइव लेख को बेहतर बनाना
refresh-decayedsite, limit (10 तक)उन लेखों को ताज़ा करना जिनके क्लिक घट गए
connect-repoarticlesUrlआपकी साइट के कोड में हस्ताक्षरित वेबहुक रिसीवर बनाना

अपने AI से कवर

जब आपकी साइट कवर दिखाती है, तो content_get_brief cover.wanted बताता है। आपका AI अपना बनाया इमेज content_submit के cover से सौंप सकता है (https url, या 2.5 MB तक का base64 data), फ़ाइल को उस coverUploadUrl पर PUT कर सकता है जो content_submit लौटाता है, या बाद में content_set_cover से सेट कर सकता है। वह content_cover से AutoPSEO के अपने प्रॉम्प्ट के आधार पर भी इमेज बना सकता है। फ़ॉर्मैट, आकार और जाँचें कवर में हैं।

इसकी लागत

  • आपके अपने AI के ड्राफ़्ट और अनुवाद मासिक लेख कोटे में नहीं गिने जाते, और उन्हें भेजना मुफ़्त है।
  • सर्च नतीजों पर ब्रीफ़ की पहली नज़र, और वह मॉडल कॉल जो ऐसे कीवर्ड के लिए कंटेंट टाइप चुनता है जिसे दो टाइप ले सकते थे, रिसर्च क्रेडिट खर्च करते हैं।
  • टॉपिक जोड़ना, ठुकराना और रीड टूल मुफ़्त हैं। जिस साइट पर AutoPSEO अनुवाद करता है, वहाँ किसी ऐसे ड्राफ़्ट को मंज़ूरी देना जिसमें भाषाएँ कम हों, रिसर्च क्रेडिट पर अनुवाद शुरू कर देता है।

Mac पर बिना निगरानी के रन

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

AUTOPSEO_RESULT property=<id> published=<n> review=<n> declined=<n> failed=<n> values=<n>

AutoPSEO writer macOS स्क्रिप्ट का एक छोटा सेट है, जो इसे आपके अपने Claude Code पर, आपकी अपनी Claude सदस्यता से, launchd के तहत चलाता है। इन्हें पाने के लिए हमसे संपर्क करें। सेटअप:

  1. Claude Code को AutoPSEO से कनेक्ट करें (Claude में कनेक्टर, या claude mcp add --scope user --transport http autopseo https://app.autopseo.com/mcp और /mcp के तहत Authenticate)।
  2. ./install.sh चलाएँ। यह ~/.autopseo/ बनाता है, जिसमें run.sh, cover-mcp.mjs और एक नमूना writer.json होते हैं, साथ ही एक launchd जॉब जो रोज़ 15:07 पर चलती है (AUTOPSEO_HOUR और AUTOPSEO_MINUTE इसे बदलते हैं)। जॉब अभी लोड नहीं होती।
  3. ~/.autopseo/writer.json भरें: properties (हर एक का id, और हर रन में नए लेखों की वैकल्पिक limit, डिफ़ॉल्ट 8, अधिकतम 20), model और fallbackModel, अनुवाद सबएजेंट के लिए वैकल्पिक subagentModel, किसी प्रॉपर्टी के रनों के बीच everyDays (डिफ़ॉल्ट 3), और covers (codex,grok, या off)।
  4. एक रन आज़माएँ: AUTOPSEO_FORCE=1 ~/.autopseo/run.sh, फिर ~/.autopseo/logs/history.log पढ़ें।
  5. अनुसूची लोड करें: launchctl load ~/Library/LaunchAgents/com.autopseo.writer.plist।

हर रन हर प्रॉपर्टी के लिए एक claude -p शुरू करता है, जिसे केवल AutoPSEO टूल और सबएजेंट इस्तेमाल करने की अनुमति है: कोई शेल नहीं, कोई फ़ाइल नहीं, कोई वेब नहीं। रन तभी सफल गिना जाता है जब वह रिज़ल्ट पंक्ति प्रिंट करे। जब values 0 से ऊपर हो, तो दूसरा सेशन टाइप्ड पेज के नए पाथ संभालता है: वह वेब पर खोज और पढ़ सकता है, लेकिन केवल उन्हीं टूल तक पहुँचता है जिनकी किसी मान के टास्क को ज़रूरत है। जो रन किसी अस्थायी कारण से फ़ेल होते हैं, उन्हें तीन बार तक दोबारा चलाया जाता है, उपयोग-सीमा आने पर बाकी प्रॉपर्टी रुक जाती हैं, वॉचडॉग पाँच घंटे बाद रन को खत्म कर देता है, और इस दौरान Mac को जागा हुआ रखा जाता है।

कवर के लिए, स्क्रिप्ट Claude Code को एक दूसरा MCP सर्वर देती हैं जिसमें एक ही टूल है, make_cover। यह Codex CLI (ChatGPT से साइन इन) या Grok CLI से AutoPSEO का प्रॉम्प्ट बनवाता है, दोनों अपने-अपने सैंडबॉक्स में, और अपलोड केवल app.autopseo.com पर करता है।

सिर्फ़ अपने AI से लिखवाने के लिए लेखक के रूप में Your own AI, through MCP चुनें और New articles per week को 0 से ऊपर रखें। यह गति रोज़ की समीक्षा और टॉप-अप को भी चलाती है जो क्यू भरते हैं, इसलिए 0 पर कोई नया टॉपिक क्यू तक नहीं पहुँचता।

अपना SEO कंटेंट ऑटोपायलट पर चलाएँ

Search Console और अपनी साइट कनेक्ट करें। AutoPSEO उसे स्कैन करता है और तुरंत पहले विषयों की योजना बना देता है। क्रेडिट कार्ड की ज़रूरत नहीं।