Codex सेटअप

Codex एक कोडिंग एजेंट है जो टर्मिनल में चलता है। इससे WEEGLOO MCP सर्वर जोड़ने पर, Codex Content Type, Content, Media जैसे संसाधन सीधे बना, पढ़ और बदल सकता है। इंस्टॉल टूल MCP सर्वर के साथ Skills और Rules भी इंस्टॉल करता है, ताकि Codex WEEGLOO API का उपयोग इच्छित तरीके से करे। Skills किसी ख़ास काम को अच्छे से करने का तरीका बताने वाली गाइड हैं, और Rules ऐसे नियम हैं जिनका पालन हर काम में करना होता है। इंस्टॉल टूल से एक बार में सेटअप करने के बाद, MCP कनेक्शन का प्रमाणन पूरा कर लें।

MCP सर्वर और Skills, Rules के बारे में विस्तृत जानकारी क्रमशः MCP, Skills और Rules पेजों पर दी गई है। यह पेज केवल Codex से जोड़ने का तरीका बताता है।

आवश्यक तैयारी

नीचे दी गई इंस्टॉल कमांड चलाने के लिए Node.js चाहिए। पहले नीचे दी गई कमांड से जाँच लें कि यह इंस्टॉल है या नहीं और इसका संस्करण 18 या उससे ऊपर है।

टर्मिनल
node --version # v18 या उससे ऊपर हो तो OK npx --version # कोई संस्करण दिखे तो OK

यदि Node.js इंस्टॉल है पर npx नहीं, तो नीचे दी गई कमांड से npm को नवीनतम संस्करण पर अपडेट करें। npm अपडेट करने पर npx भी साथ में इंस्टॉल हो जाता है।

टर्मिनल
npm install -g npm@latest

यदि Node.js इंस्टॉल नहीं है या इसका संस्करण पुराना है, तो अपने ऑपरेटिंग सिस्टम के अनुसार Node.js इंस्टॉल करें।

टर्मिनल
brew install node

यदि Homebrew नहीं है, तो पहले brew.sh से इंस्टॉल करें, या nodejs.org से Node.js सीधे डाउनलोड करें।

टर्मिनल
winget install OpenJS.NodeJS.LTS

यदि winget नहीं है या पहचाना नहीं जाता, तो nodejs.org से LTS इंस्टॉल फ़ाइल डाउनलोड करें। इंस्टॉल के बाद टर्मिनल नया खोलना होगा।

डिस्ट्रिब्यूशन का पैकेज पुराना हो सकता है, इसलिए कई डिस्ट्रिब्यूशन पर काम करने वाले nvm से इंस्टॉल करने की सलाह दी जाती है।

टर्मिनल
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.5/install.sh | bash source ~/.bashrc nvm install --lts

इंस्टॉल फ़ाइल सीधे लेना हो तो nodejs.org पर देखें।

Codex भी ऐसा इंस्टॉल होना चाहिए कि इसे टर्मिनल में codex कमांड से चलाया जा सके। यदि अभी नहीं है, तो Codex CLI इंस्टॉल गाइड देखें।

कनेक्ट करना

बुनियादी इंस्टॉल में इस पेज की इंस्टॉल कमांड कॉपी करके टर्मिनल में एक बार चलाना ही काफ़ी है। इंस्टॉल प्रक्रिया के हर चरण को ख़ुद चुनना हो तो कस्टम इंस्टॉल खोलें।

इंस्टॉल स्थान
1

MCP · Skills इंस्टॉल करें

इंस्टॉल कमांड कॉपी करें और इसे टर्मिनल में चलाएँ।

टर्मिनल
$ npx weegloo@latest -y \ --agent codex \ --token <Personal Access Token>
2

MCP कनेक्शन प्रमाणित करें

नीचे दिए गए क्रम में प्रमाणित करें।

  1. टर्मिनल में नीचे दी गई कमांड चलाने पर ब्राउज़र में WEEGLOO प्रमाणन पेज खुलती है।

    टर्मिनल
    codex mcp login weegloo
  2. खुली हुई WEEGLOO प्रमाणन पेज पर, नीचे दिए गए टोकन कॉपी करें बटन से टोकन कॉपी करके पेस्ट करें और सर्वर कनेक्ट करें दबाएँ। पहले से चल रहा एजेंट प्रमाणन पूरा होने के बाद पुनः आरंभ करने पर ही लागू होगा।

    WEEGLOO प्रमाणन पेज

1

MCP · Skills इंस्टॉल करें

इंस्टॉल कमांड कॉपी करें और इसे टर्मिनल में चलाएँ। इसे ज़रूर उसी प्रोजेक्ट फ़ोल्डर के अंदर चलाएँ जिसे आप जोड़ना चाहते हैं।

टर्मिनल
$ npx weegloo@latest -y \ --agent codex \ --location project \ --token <Personal Access Token>
2

MCP कनेक्शन प्रमाणित करें

नीचे दिए गए क्रम में प्रमाणित करें।

  1. टर्मिनल में नीचे दी गई कमांड चलाने पर ब्राउज़र में WEEGLOO प्रमाणन पेज खुलती है।

    टर्मिनल
    codex mcp login weegloo
  2. खुली हुई WEEGLOO प्रमाणन पेज पर, नीचे दिए गए टोकन कॉपी करें बटन से टोकन कॉपी करके पेस्ट करें और सर्वर कनेक्ट करें दबाएँ। पहले से चल रहा एजेंट प्रमाणन पूरा होने के बाद पुनः आरंभ करने पर ही लागू होगा।

    WEEGLOO प्रमाणन पेज

npx weegloo को संवादात्मक रूप से चलाकर, पूछे गए विकल्पों को ख़ुद चुनते हुए इंस्टॉल करता है।

इंस्टॉल स्थान
1

इंस्टॉल टूल चलाएँ

टर्मिनल में नीचे दी गई कमांड चलाएँ और पूछे गए विकल्पों को क्रम से चुनें। जहाँ Token माँगा जाए वहाँ नीचे दिए गए टोकन कॉपी करें बटन से टोकन कॉपी करके पेस्ट करें।

टर्मिनल
npx weegloo@latest
टर्मिनल
✔ Select your IDE: Codex ✔ What would you like to install? MCP server, Skills and Rules ✔ Enter your Weegloo Personal Access Token: **** ← कॉपी किया हुआ टोकन ✔ Select the MCP server group: default ✔ Where would you like to install the configuration? Global … ✔ Installation complete!
2

MCP कनेक्शन प्रमाणित करें

नीचे दिए गए क्रम में प्रमाणित करें।

  1. टर्मिनल में नीचे दी गई कमांड चलाने पर ब्राउज़र में WEEGLOO प्रमाणन पेज खुलती है।

    टर्मिनल
    codex mcp login weegloo
  2. खुली हुई WEEGLOO प्रमाणन पेज पर, नीचे दिए गए टोकन कॉपी करें बटन से टोकन कॉपी करके पेस्ट करें और सर्वर कनेक्ट करें दबाएँ। पहले से चल रहा एजेंट प्रमाणन पूरा होने के बाद पुनः आरंभ करने पर ही लागू होगा।

    WEEGLOO प्रमाणन पेज

1

इंस्टॉल टूल चलाएँ

जिस प्रोजेक्ट फ़ोल्डर को जोड़ना है उसमें जाएँ, फिर उसी फ़ोल्डर में नीचे दी गई कमांड चलाएँ और पूछे गए विकल्पों को क्रम से चुनें। जहाँ Token माँगा जाए वहाँ नीचे दिए गए टोकन कॉपी करें बटन से टोकन कॉपी करके पेस्ट करें। इसे ज़रूर उसी प्रोजेक्ट फ़ोल्डर के अंदर चलाएँ।

टर्मिनल
npx weegloo@latest
टर्मिनल
✔ Select your IDE: Codex ✔ What would you like to install? MCP server, Skills and Rules ✔ Enter your Weegloo Personal Access Token: **** ← कॉपी किया हुआ टोकन ✔ Select the MCP server group: default ✔ Where would you like to install the configuration? Project … ✔ Installation complete!
2

MCP कनेक्शन प्रमाणित करें

नीचे दिए गए क्रम में प्रमाणित करें।

  1. टर्मिनल में नीचे दी गई कमांड चलाने पर ब्राउज़र में WEEGLOO प्रमाणन पेज खुलती है।

    टर्मिनल
    codex mcp login weegloo
  2. खुली हुई WEEGLOO प्रमाणन पेज पर, नीचे दिए गए टोकन कॉपी करें बटन से टोकन कॉपी करके पेस्ट करें और सर्वर कनेक्ट करें दबाएँ। पहले से चल रहा एजेंट प्रमाणन पूरा होने के बाद पुनः आरंभ करने पर ही लागू होगा।

    WEEGLOO प्रमाणन पेज

MCP सर्वर कॉन्फ़िगरेशन फ़ाइल

इंस्टॉल टूल कॉन्फ़िगरेशन फ़ाइल को अपने आप बनाता और प्रबंधित करता है, इसलिए आपको इसे ख़ुद जाँचने की ज़रूरत नहीं। नीचे दी गई सामग्री उन उपयोगकर्ताओं के लिए संदर्भ है जिन्हें कॉन्फ़िगरेशन फ़ाइल की ठोस संरचना और पथ चाहिए।

weegloo सर्वर HTTP के ज़रिए https://ai.weegloo.com/mcp से जुड़ता है, और फ़ाइलें संभालने वाला weegloo-upload सर्वर npx से चलता है तथा प्रमाणन के लिए Personal Access Token का उपयोग करता है। ग्लोबल के रूप में इंस्टॉल करने पर यह उपयोगकर्ता के होम के ~/.codex/config.toml में, और प्रोजेक्ट के रूप में इंस्टॉल करने पर प्रोजेक्ट फ़ोल्डर के अंदर .codex/config.toml में पंजीकृत होता है।

[mcp_servers.weegloo]
url = "https://ai.weegloo.com/mcp"
 
[mcp_servers.weegloo-upload]
command = "npx"
args = ["-y", "weegloo-upload"]
 
[mcp_servers.weegloo-upload.env]
UPLOAD_API_URL = "https://upload.weegloo.com/v1"
AUTH_BEARER_TOKEN = "<Personal Access Token>"

सर्वर ग्रुप बदलने के लिए weegloo सर्वर के url के अंत में group मान जोड़ें। उदाहरण के लिए, सभी टूल उपयोग करने हों तो https://ai.weegloo.com/mcp?group=all लिखें। ग्रुप के अनुसार टूल संरचना के लिए MCP सर्वर ग्रुप देखें।

प्रोजेक्ट के रूप में इंस्टॉल करने पर इंस्टॉल टूल उपयोगकर्ता के होम के ~/.codex/config.toml में भी एक प्रविष्टि जोड़ता है। Codex केवल उन्हीं प्रोजेक्ट में उस फ़ोल्डर के अंदर की .codex/config.toml पढ़ता है जिन पर वह भरोसा करता है। यह प्रविष्टि न हो तो अभी पंजीकृत किया गया MCP सर्वर अनदेखा कर दिया जाता है, इसलिए इंस्टॉल टूल उस प्रोजेक्ट को भरोसेमंद के रूप में चिह्नित कर देता है। पथ वाली जगह पर उस प्रोजेक्ट फ़ोल्डर का असली पथ आता है जहाँ आपने इंस्टॉल चलाया था।

[projects."/Users/jimin/projects/jeju-shop"]
trust_level = "trusted"

Skills

इंस्टॉल टूल हर Skill को एक डायरेक्टरी के रूप में .agents/skills/ के नीचे रखता है। ग्लोबल इंस्टॉल में ~/.agents/skills/, और प्रोजेक्ट इंस्टॉल में प्रोजेक्ट फ़ोल्डर की .agents/skills/ होती है; Codex इसी जगह से Skills पढ़ता है।

Rules

Codex में Rules नाम की कोई अलग अवधारणा नहीं है। इसलिए इंस्टॉल टूल Rules के अनुरूप सामग्री, यानी Claude Code के Rules जैसा ही काम करने वाली सामग्री, AGENTS.md फ़ाइल में डालता है। ग्लोबल इंस्टॉल में ~/.codex/AGENTS.md, और प्रोजेक्ट इंस्टॉल में प्रोजेक्ट फ़ोल्डर की AGENTS.md होती है।

आगे क्या करें

  • MCP: सर्वर ग्रुप, फ़ाइल अपलोड सर्वर जैसे कनेक्शन के आधार बनने वाले विषयों को कवर करता है।
  • Skills और Rules: इंस्टॉल टूल जो Skills और Rules साथ में इंस्टॉल करता है, वे क्या हैं, यह कवर करता है।
  • नवीनतम स्थिति में बनाए रखना: इंस्टॉल किए गए Skills और Rules को नवीनतम बनाए रखने का तरीका कवर करता है।
  • AI से स्थैतिक पेज माइग्रेट करना: जुड़े हुए MCP से असली पेज को कंटेंट-आधारित सेवा में ले जाने का तरीका दिखाता है।