> ## Documentation Index
> Fetch the complete documentation index at: https://docs.didit.me/llms.txt
> Use this file to discover all available pages before exploring further.

# OpenAI Codex को Didit MCP Server से कनेक्ट करें

> Didit MCP सर्वर को एक कमांड से OpenAI Codex में जोड़ें: codex mcp add didit --url https://mcp.didit.me/mcp। फिर Didit से साइन इन करें, API कुंजी नहीं चाहिए।

OpenAI Codex एक ही कमांड से होस्टेड Didit MCP सर्वर (`https://mcp.didit.me/mcp`) से कनेक्ट होता है। इसके बाद Codex आपके ब्राउज़र में **Log in with Didit** खोलता है और साइन-इन को आपके लिए सहेज लेता है; कॉपी करने के लिए कोई API कुंजी नहीं है। यही कॉन्फ़िगरेशन Codex CLI और Codex IDE एक्सटेंशन दोनों के लिए काम करता है।

```bash theme={null}
codex mcp add didit --url https://mcp.didit.me/mcp
```

***

## सेटअप

**1. सर्वर जोड़ें**

```bash theme={null}
codex mcp add didit --url https://mcp.didit.me/mcp
```

Codex सर्वर को `~/.codex/config.toml` में लिखता है, देखता है कि उसे OAuth की ज़रूरत है, और तुरंत साइन-इन शुरू कर देता है। अगर आप इसे रद्द करते हैं, तो बाद में `codex mcp login didit` चलाएँ।

**2. Didit में लॉग इन करें**

आपका ब्राउज़र **Codex wants to access your Didit account** खोलेगा। कनेक्ट करने के लिए संगठन चुनें, अनुमतियों की समीक्षा करें, और **Approve** पर क्लिक करें। टर्मिनल में `Successfully logged in to MCP server 'didit'.` प्रिंट होता है।

**3. पुष्टि करें**

```bash theme={null}
codex mcp list
```

`didit` पंक्ति में स्थिति `enabled` और auth `OAuth` दिखती है।

फ़ाइल खुद संपादित करना चाहते हैं? `~/.codex/config.toml` में पूरी एंट्री यह है:

```toml theme={null}
[mcp_servers.didit]
url = "https://mcp.didit.me/mcp"
```

उसके बाद साइन इन करने के लिए `codex mcp login didit` चलाएँ।

> [!NOTE]
>
> **कॉन्फ़िग में कोई API कुंजी नहीं।** सर्वर OAuth 2.1 और PKCE का उपयोग करता है और आपकी ओर से काम करता है: केवल उन्हीं संगठनों में जिन्हें आप साइन-इन के समय स्वीकृत करते हैं, और आपकी भूमिका की अनुमतियों के साथ। Codex Client ID Metadata Document के माध्यम से अपनी पहचान बताता है। देखें [प्रमाणीकरण](https://docs.didit.me/hi/integration/mcp/authentication.md)।

***

## जाँच करें कि यह काम करता है

Codex शुरू करें और सर्वर का नाम लेकर पूछें:

```text theme={null}
Use the didit MCP server: call didit_context_get and list my organizations and applications.
```

Codex MCP टूल्स की ज़रूरत पड़ने पर ही लोड करता है, इसलिए अपने पहले प्रॉम्प्ट में Didit सर्वर या टूल का नाम लें। यह `didit_context_get` कॉल करता है और आपके संगठनों को उनके एप्लिकेशन सहित सूचीबद्ध करता है।

किसी सत्र को केंद्रित रखने के लिए, `enabled_tools` से Codex को केवल आवश्यक टूल्स तक सीमित करें:

```toml theme={null}
[mcp_servers.didit]
url = "https://mcp.didit.me/mcp"
enabled_tools = ["didit_context_get", "didit_session_create", "didit_session_list", "didit_session_get_decision"]
```

`disabled_tools` इसका उलटा काम करता है। टूल के नाम [टूल संदर्भ](https://docs.didit.me/hi/integration/mcp/tools.md) में दिए गए हैं।

***

## समस्या निवारण

* **`codex mcp list` में `Not logged in`।** `codex mcp login didit` चलाएँ और ब्राउज़र में साइन-इन पूरा करें।
* **ब्राउज़र न होने वाली रिमोट मशीन पर।** `codex mcp login didit` चलाएँ, प्रिंट हुआ URL अपने कंप्यूटर पर खोलें, और साइन-इन पूरा होने तक टर्मिनल चालू रखें। कॉलबैक उस मशीन के एक लोकल पोर्ट पर जाता है जिस पर Codex चल रहा है, इसलिए ज़रूरत हो तो वह पोर्ट फ़ॉरवर्ड करें।
* **कोई टूल `missing_scope` के साथ जवाब दे।** उस संगठन में आपकी भूमिका के पास यह अनुमति नहीं है। देखें [भूमिकाएँ और अनुमतियाँ](https://docs.didit.me/hi/integration/mcp/authentication.md#भूमिकाएँ-और-अनुमतियाँ)।
* **साइन आउट करने के लिए:** `codex mcp logout didit`।

***

## अगले कदम

> [card] [ChatGPT से कनेक्ट करें](https://docs.didit.me/hi/integration/mcp/chatgpt.md)
>
> ChatGPT डायरेक्टरी में मौजूद Didit प्लगइन, या पूरे सर्वर को कस्टम MCP सर्वर के रूप में।

> [card] [Claude से कनेक्ट करें](https://docs.didit.me/hi/integration/mcp/claude.md)
>
> Claude वेब, Desktop और Code के लिए एक-क्लिक कनेक्टर लिंक।

> [card] [टूल संदर्भ](https://docs.didit.me/hi/integration/mcp/tools.md)
>
> एजेंट जो कुछ भी कॉल कर सकता है, टूल-दर-टूल।

> [card] [उदाहरण प्रॉम्प्ट](https://docs.didit.me/hi/integration/mcp/examples.md)
>
> वास्तविक payload वाले विस्तृत, चरण-दर-चरण उदाहरण।


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.