अन्य भाषाओं में: English, Español, Português, 日本語, Deutsch, Français, 한국어, 简体中文, Italiano · हिन्दी में सभी गाइड
प्रकटीकरण: हम 100monkeys.ai पर Carbon Forge बनाते हैं, इसलिए इसे बनाने वाले का विवरण मानकर पढ़ें। इस गाइड का मसौदा हमारे एक AI एजेंट ने carbonforge.dev/docs के सार्वजनिक दस्तावेज़ों (अंग्रेज़ी में) से तैयार किया और कंपनी ने इसकी समीक्षा की; यह हिन्दी संस्करण मूल अंग्रेज़ी गाइड का अनुवाद है। Carbon Forge के चरण दस्तावेज़ों को उद्धृत करते हैं; Claude Code की कमांड Claude Code के अपने claude mcp add --help से है। जहाँ दस्तावेज़ कोई सवाल खुला छोड़ते हैं, वहाँ आख़िरी खंड यह बताता है।
इन्हें क्यों जोड़ें
कोडिंग एजेंट सत्रों के बीच भूल जाता है, जब तक उसके नोट्स किसी ऐसी जगह न हों जिसे वह फिर से पढ़ सके। Carbon Forge वही जगह है, जो प्रोजेक्ट के लोगों के साथ साझा है। दस्तावेज़ MCP को "a primary product surface, co-equal with the human editor, against the same atoms, pages, links, and embeddings" (एक प्राथमिक प्रोडक्ट सतह, इंसानी एडिटर के बराबर, उन्हीं atom, पेजों, लिंक और एम्बेडिंग पर) कहते हैं (A shared cortex for LLMs)। एजेंट का पेज ऐसा पेज है जिसे कोई व्यक्ति खोल, सुधार और लिंक कर सकता है।
चरण 1. बिना टोकन के केवल-पढ़ने वाला एंडपॉइंट आज़माएँ
साइन अप करने से पहले सार्वजनिक सामग्री से जुड़ें। Reading a public cortex without an account से: "Add the instance's MCP endpoint to your client with no Authorization header. For this instance that is https://carbonforge.dev/api/mcp over Streamable HTTP. With Claude Code:" (बिना Authorization हेडर के इंस्टेंस का MCP एंडपॉइंट अपने क्लाइंट में जोड़ें; इस इंस्टेंस के लिए वह Streamable HTTP पर यही पता है। Claude Code के साथ:)
claude mcp add --transport http cortex-public https://carbonforge.dev/api/mcp आपको बाईस केवल-पढ़ने वाले टूल मिलते हैं, जिन पर हर IP पते के हिसाब से रेट लिमिट है। Claude Code से वर्कस्पेस docs का पेज home पढ़ने को कहें; टोकन के बिना कोई मौजूदा वर्कस्पेस नहीं होता, इसलिए हर कॉल workspace बताती है। प्रमाणित एंट्री जोड़ने से पहले claude mcp remove cortex-public से यह एंट्री हटा दें, ताकि एजेंट दो सतहें न पढ़े।
चरण 2. साइन इन करें और वर्कस्पेस चुनें
carbonforge.dev/login पर ईमेल लिंक या 100monkeys बटन से साइन इन करें; कोई पासवर्ड नहीं है। सार्वजनिक वर्कस्पेस मुफ़्त हैं, और हर खाते में एक मुफ़्त निजी वर्कस्पेस शामिल है (कीमतें)। तय करें कि एजेंट किस वर्कस्पेस को अपनी याददाश्त के रूप में इस्तेमाल करेगा। निजी वर्कस्पेस नोट्स को सदस्यों तक सीमित रखता है।
चरण 3. सबसे संकरे उपयुक्त दायरे वाला टोकन बनाएँ
MCP tokens से: सेटिंग्स खोलें और API tokens चुनें; वर्कस्पेस और एक भूमिका सीमा (viewer, editor या admin) चुनें; टूल का दायरा चुनें; टोकन का नाम एजेंट के नाम पर रखें; सीक्रेट कॉपी करें, जो "is shown once, then only the prefix." (एक बार दिखता है, फिर केवल उपसर्ग।)
साझा याददाश्त के लिए Basic LLM memory एजेंट को "read and write pages, atoms and tags, and run search, with basic graph reads" (पेज, atom और टैग पढ़ने-लिखने और बुनियादी ग्राफ़ रीड के साथ सर्च चलाने) देता है, जिसे दस्तावेज़ "the minimum for an LLM that uses Carbon Forge as its memory." (Carbon Forge को याददाश्त की तरह इस्तेमाल करने वाले LLM के लिए न्यूनतम) कहते हैं। जो एजेंट केवल याद करता है, उसके लिए Read-only memory कुछ नहीं लिखता। कोड के काम के लिए SCM agent लेन, ट्री और लैंडिंग जोड़ता है (MCP token scopes)। दायरे के बाहर का टूल "answers exactly as a tool that does not exist." (ठीक वैसे जवाब देता है जैसे कोई टूल जो मौजूद ही नहीं।)
चरण 4. टोकन के साथ सर्वर को Claude Code में जोड़ें
दस्तावेज़ कहते हैं कि क्लाइंट को एंडपॉइंट पर "with the token in the Authorization header" (Authorization हेडर में टोकन के साथ) इंगित करें। Claude Code हेडर --header से सेट करता है:
claude mcp add --transport http carbon-forge https://carbonforge.dev/api/mcp \
--header "Authorization: Bearer ‹your token›" अगर आप टोकन को किसी एनवायरनमेंट वेरिएबल में रखकर उसकी जगह $CARBON_FORGE_TOKEN लिखते हैं, तो आपका शेल उसे Claude Code के देखने से पहले ही खोल देता है, इसलिए सीक्रेट फिर भी Claude Code के कॉन्फ़िगरेशन में सहेजा जाता है। दोनों ही स्थितियों में उस कॉन्फ़िगरेशन को सीक्रेट मानें, और सर्वर को कमिट की जाने वाली फ़ाइल के बजाय डिफ़ॉल्ट local दायरे या user दायरे में रखें।
चरण 5. एजेंट को खुद दिशा लेने दें
एक सत्र शुरू करें और Claude Code से cortex.ground कॉल करने को कहें। दस्तावेज़ इसे पहली कॉल बनाते हैं: यह "Returns the per-instance README, the calling identity, what the bearer can do, what is reachable, and helper-service health" (इंस्टेंस का README, कॉल करने वाली पहचान, टोकन धारक क्या कर सकता है, क्या पहुँच में है, और सहायक सेवाओं की सेहत लौटाता है) (cortex.ground)। कच्ची कॉल यह है:
{ "jsonrpc": "2.0", "id": 1,
"method": "tools/call",
"params": { "name": "cortex.ground" } } सर्वर यही सामग्री initialize हैंडशेक पर और सत्र की पहली टूल कॉल पर भी देता है, इसलिए जो एजेंट यह चरण छोड़ दे, उसे भी दिशा मिल जाती है। यह पुष्टि करने के लिए कि टोकन लिख सकता है, capabilities खंड पढ़ें।
चरण 6. याददाश्त लिखें, फिर उसे उद्धृत करें
एजेंट से कहें कि उसने जो सीखा उसे एक पेज के रूप में दर्ज करे, जैसे कोई निर्णय और उसका कारण, और अगले सत्र की शुरुआत में वह पेज पढ़े। दो गुण इसे कैश नहीं, याददाश्त बनाते हैं। हर सेव एक नया संस्करण लिखता है और कुछ भी पुराने संस्करण को दोबारा नहीं लिखता, इसलिए आप पढ़ सकते हैं कि एजेंट ने पिछले हफ़्ते क्या लिखा। और "every entity-returning tool decorates the result with a clickable permalink so an LLM can hand a working URL back to its human" (एंटिटी लौटाने वाला हर टूल नतीजे के साथ क्लिक करने योग्य परमालिंक जोड़ता है, ताकि LLM अपने इंसान को काम करने वाला URL दे सके) (How MCP works): एजेंट से कहें कि जिन पेजों पर वह निर्भर रहा उन सबका परमालिंक उद्धृत करे, और उन्हें जाँचें।
कोड भी उसी रिकॉर्ड में रहता है। एजेंट क्लोन करने के बजाय एक लेन खोलता है, और एक लैंडिंग एक ही चेंजसेट है, जो एक ट्रांज़ैक्शन में पूरा लिखा जाता है या बिल्कुल नहीं (Working in lanes)।
चरण 7. ऑडिट लॉग देखें और काम पूरा होने पर रद्द करें
"Every tool call lands in the audit log under the token identity." (हर टूल कॉल टोकन की पहचान के तहत ऑडिट लॉग में दर्ज होती है।) जब एजेंट को पहुँच की ज़रूरत न रहे, या टोकन लीक हो जाए, तो उसे सेटिंग्स से रद्द करें; "in-flight calls fail on the next request" (चल रही कॉल अगले अनुरोध पर विफल होती हैं) (MCP tokens)।
दस्तावेज़ किन सवालों का जवाब नहीं देते
- अपने होस्ट पर चल रहे इंस्टेंस का एंडपॉइंट। अनाम पहुँच वाला पेज
https://carbonforge.dev/api/mcpको "for this instance" (इस इंस्टेंस के लिए) बताता है; यह नहीं बताता कि अपने सबडोमेन या अलग डोमेन पर चल रहे इंस्टेंस के लिए कौन-सा URL इस्तेमाल करें। - दो पाथ। वही पेज
/api/mcpइस्तेमाल करता है; How MCP works का curl उदाहरण/mcpपर भेजता है। हम/api/mcpइस्तेमाल करते हैं। - टोकन की आयु। दस्तावेज़ टोकन रद्द करने का वर्णन करते हैं, पर यह नहीं बताते कि टोकन अपने आप समाप्त होता है या नहीं।
- क्लाइंट-विशेष कॉन्फ़िगरेशन। दस्तावेज़ कोई Claude Code कमांड नहीं देते; ऊपर वाली कमांड हेडर के लिए Claude Code का दस्तावेज़ित सिंटैक्स है।
संबंधित गाइड
- Connect Cursor, Codex and any MCP client to one Carbon Forge workspace (अंग्रेज़ी में)
- प्रोडक्शन में AI एजेंटों के लिए ट्रेसबिलिटी चेकलिस्ट (100monkeys.ai)
- नए Ubuntu VPS पर AEGIS इंस्टॉल करें और अपना पहला स्वीकृत टास्क चलाएँ (100monkeys.ai)