
# AI एजेंट कनेक्ट करें {/* #connect-an-ai-agent */}

Reconstruct MCP सर्वर से कैप्चर इंटरफ़ेस डेटा देता है। सेटअप के लिए एजेंट चुनें:

- [Codex](/docs/hi/agents/codex)
- [Claude](/docs/hi/agents/claude)
- [Cursor](/docs/hi/agents/cursor)
- [Cline](/docs/hi/agents/cline)
- [VS Code में GitHub Copilot](/docs/hi/agents/vscode-copilot)
- [Gemini CLI](/docs/hi/agents/gemini-cli)
- [MiMo](/docs/hi/agents/mimo)
- [Muse Code](/docs/hi/agents/muse-code)
- [Grok Build](/docs/hi/agents/grok-build)
- [Hermes Agent](/docs/hi/agents/hermes)
- [OpenClaw](/docs/hi/agents/openclaw)
- [OpenMausBot](/docs/hi/agents/openmausbot)
- [अन्य MCP क्लाइंट](/docs/hi/agents/other-mcp-clients)

## शुरू करने से पहले {/* #before-you-start */}

Endpoint **`https://reconstruct.dev/mcp`**, परिवहन **Streamable HTTP** है। ब्राउज़र OAuth या व्यक्तिगत टोकन से जुड़ें।

| विधि | कैसे काम करती है | कब लें |
|---|---|---|
| **ब्राउज़र OAuth साइन इन** | क्लाइंट ब्राउज़र में Reconstruct खोलता है। साइन इन/अनुमति देकर लौटें; प्लेटफ़ॉर्म पर टोकन बनाने/कॉपी करने की आवश्यकता नहीं। | OAuth वाले इंटरैक्टिव एजेंट और एडिटर। |
| **व्यक्तिगत एक्सेस टोकन** | प्लेटफ़ॉर्म सेटिंग में MCP टोकन बनाकर क्लाइंट क्रेडेंशियल में जोड़ें। | OAuth रहित क्लाइंट या ब्राउज़र लॉगिन बिना स्वचालित परिवेश। |

दोनों एक ही MCP सर्वर, खाता सदस्यता और उपयोग सीमा लेते हैं।

## ब्राउज़र से OAuth साइन इन {/* #oauth-browser-sign-in */}

OAuth से पहले प्लेटफ़ॉर्म पर व्यक्तिगत टोकन जारी नहीं करना होता।

1. क्लाइंट में `https://reconstruct.dev/mcp` रिमोट HTTP MCP सर्वर जोड़ें।
2. OAuth या ब्राउज़र साइन इन चुनें। सेटिंग माँगे तो नीचे के मान लें।
3. **Sign in**, **Connect** या क्लाइंट का MCP लॉगिन कमांड शुरू करें; सटीक क्रिया क्लाइंट पर निर्भर है।
4. ब्राउज़र में खाता खोलकर माँगी पहुँच दें। पंजीकरण बंद हो तो सहायता से खाता पहुँच लें।
5. लौटकर टूल रीफ़्रेश करें और `list_products` कॉल से कनेक्शन जाँचें।

| सेटिंग | मान |
|---|---|
| सर्वर URL | `https://reconstruct.dev/mcp` |
| परिवहन | Streamable HTTP |
| OAuth क्लाइंट ID | पूर्व-कॉन्फ़िगर क्लाइंट के लिए `reconstruct-mcp`; Claude Desktop स्वतः पंजीकरण करता है |
| स्कोप | `openid aud-mcp` |
| क्लाइंट सीक्रेट | खाली छोड़ें |
| OAuth जारीकर्ता | `https://reconstruct.dev/sso/realms/reconstruct` |
| प्राधिकरण endpoint | `https://reconstruct.dev/sso/realms/reconstruct/protocol/openid-connect/auth` |
| टोकन endpoint | `https://reconstruct.dev/sso/realms/reconstruct/protocol/openid-connect/token` |

साइन इन के बाद क्लाइंट OAuth क्रेडेंशियल सहेजकर MCP कॉल करता है। टोकन कॉपी या `CR_RECONSTRUCT_MCP_TOKEN` सेट नहीं करना होता। पुराने कनेक्शन को OAuth करते समय मैन्युअल `Authorization`/bearer सेटिंग हटाएँ।

[Codex](/docs/hi/agents/codex#oauth-browser-sign-in), [Claude Code](/docs/hi/agents/claude-code#oauth-browser-sign-in), [Cursor](/docs/hi/agents/cursor#oauth-browser-sign-in), [Cline](/docs/hi/agents/cline#oauth-browser-sign-in), [OpenMausBot](/docs/hi/agents/openmausbot#oauth-browser-sign-in) या [अन्य क्लाइंट](/docs/hi/agents/other-mcp-clients#oauth-browser-sign-in) के OAuth उदाहरण देखें। क्लाइंट के दस्तावेज़ वाला कॉलबैक लें। फिर साइन इन माँगे तो MCP लॉगिन दोहराएँ।

### क्लाइंट अनुकूलता {/* #client-compatibility */}

ब्राउज़र उदाहरण Claude, Cursor, Claude Code, Codex, Grok Build, Muse Code के पंजीकृत कॉलबैक देते हैं। Gemini CLI, VS Code, MiMo Code/Desktop, Hermes, OpenClaw टोकन लेते हैं; VS Code स्वतः पंजीकरण वाली एक-क्लिक स्थापना भी देता है। Claude Desktop/web स्वीकृत सटीक HTTPS कॉलबैक से स्वतः पंजीकरण करते हैं। अन्य खोज/DCR समर्थित क्लाइंट केवल URL से अपना HTTPS/loopback कॉलबैक पंजीकृत/संभाल सकते हैं। DCR बिना पूर्व-कॉन्फ़िगर सार्वजनिक क्लाइंट विकल्प रहता है।

OAuth endpoint खोज मेटाडेटा से SSO realm के नीचे मिलते हैं, साइट रूट `/authorize`/`/token` से नहीं। क्लाइंट रूट खोले तो सेटिंग री-लोड करके साइन इन दोहराएँ और कैश अपडेट करें।

Claude क्लाउड के लिए [Desktop मार्गदर्शन](/docs/hi/agents/claude-desktop) लें। अन्य क्लाउड एकीकरण से पहले सहायता को सटीक URI दें। `reconstruct-mcp` के लिए सीक्रेट न भरें।

## एजेंट खोज और डिवाइस साइन इन {/* #agent-discovery-and-device-sign-in */}

सार्वजनिक खोज `https://reconstruct.dev/mcp/server-card` से शुरू होती है। `/.well-known/api-catalog` API दस्तावेज़, `/.well-known/agent-skills/index.json` प्रक्रियाएँ/इंस्टॉल संग्रह देता है। नौ प्रक्रियाएँ, अलग इंस्टॉल बिना MCP संसाधन, वेबसाइट/GitHub CLI, मैन्युअल डाउनलोड और क्लाइंट पैकेज [Reconstruct कौशल](/docs/hi/skills) में हैं। रिमोट MCP के लिए उपयोगकर्ता मशीन पर .NET SDK नहीं चाहिए।

प्रकाशित पृष्ठ/दस्तावेज़ `Accept: text/markdown` स्वीकारते हैं; वर्कस्पेस को अभी भी खाता पहुँच चाहिए।

OAuth Device Authorization क्लाइंट `https://reconstruct.dev/auth.md` पढ़कर `https://reconstruct.dev/agent/register` पर POST `{"type":"anonymous"}` भेज सकते हैं। उत्तर में लंबित डिवाइस अनुमति, सत्यापन URL/कोड, समय-सीमा, पोल अंतराल और निजी PKCE `code_verifier` मिलता है। निर्देश उपयोगकर्ता को दिखाएँ; उसे साइन इन/अनुमति देनी होगी। एजेंट device-code grant और `code_verifier` से टोकन endpoint पोल करे। अंतराल और `slow_down` मानें। पंजीकरण स्वयं टोकन/खाता नहीं बनाता। मौजूदा भूमिकाएँ, सदस्यता सीमाएँ, सहमति लागू रहती हैं।

डिवाइस कोड, verifier, टोकन निजी रखें। उपयोगकर्ता की ओर से अनुमति न दें। यह इसे लागू करने वाले क्लाइंट के लिए है; एडिटर के Authorization Code + PKCE को नहीं बदलता।

## व्यक्तिगत एक्सेस टोकन {/* #personal-access-token */}

1. [Reconstruct Platform](https://reconstruct.dev/platform/) में **Settings → API tokens** खोलें।
2. **MCP** (`mcp`) स्कोप वाला टोकन बनाएँ और दिखने पर सीक्रेट कॉपी करें।
3. `Authorization: Bearer <token>` भेजें। परिवेश चर से पढ़ने पर `CR_RECONSTRUCT_MCP_TOKEN` लें।
4. कनेक्ट करके `list_products` कॉल करवाएँ।

स्थानीय सीक्रेट/क्लाइंट भंडार में रखें। समाप्त/रद्द होने पर प्लेटफ़ॉर्म में नया बनाकर क्रेडेंशियल अपडेट करें।

## कैप्चर डेटा चुनें {/* #select-captured-data */}

`list_products`, `list_platforms`, `list_versions` से शुरू करें। `list_platforms.options.platforms[]` से लौटे ID वाले प्रकार/परिवेश लें। `list_platforms.platforms[]` वास्तविक डेटा जोड़े देता है। पृष्ठ टूल में `list_pages.views[]` की सटीक `view` कुंजी लें। कई परिवेश पर `environment` स्पष्ट दें। कॉन्टेक्स्ट टूल को बचा उपयोग चाहिए और कॉल स्वीकार होते ही एक रीड लगता है, कैश सहित; बाद की विफलता भी गिनी जाती है। खोज, चित्र, डाउनलोड रीड नहीं लेते। [उपयोग सीमा](/docs/hi/mcp-tools#usage-limits) देखें।

## समस्या निवारण {/* #troubleshooting */}

| लक्षण | जाँच |
|---|---|
| `401 Unauthorized` | OAuth पूरा करें या टोकन जाँचें; समाप्त/रद्द हो तो बदलें। |
| `/authorize` पर 404 | मेटाडेटा रीफ़्रेश करके फिर लॉगिन करें; endpoint `https://reconstruct.dev/sso/realms/reconstruct` के नीचे है। |
| `invalid_scope` | `openid aud-mcp` माँगें; Grok Build वैकल्पिक `offline_access` भी ले सकता है। |
| साइन इन के बाद प्रमाणीकरण चाहिए | सर्वर रीफ़्रेश/OAuth दोहराएँ; विरोधी मैन्युअल bearer हटाएँ। |
| OAuth रीडायरेक्ट मेल नहीं खाता | क्लाइंट का दर्ज पोर्ट लें; समस्या रहे तो दिखा URI सहायता को दें। |
| गतिशील पंजीकरण अस्वीकृत | स्वतः OAuth चुनकर एक मिनट बाद प्रयास करें। सटीक HTTPS/loopback कॉलबैक और PKCE S256 चाहिए। स्वयं न कर सके तो मार्गदर्शन की पूर्व-सेटिंग लें। |
| सर्वर नहीं जुड़ता | एजेंट की मशीन से `https://reconstruct.dev/mcp` पहुँच जाँचें। |
| टूल पहुँच अस्वीकारते हैं | खाता साइन इन और सदस्यता जाँचें; फिर भी न मिले तो सहायता लें। |
| कोटा/उपयोग अनुपलब्ध | खाता उपयोग/स्थिति देखें, उपलब्ध होने पर प्रयास करें। |
| कई परिवेश कैप्चर हैं | `list_versions` से `environment` दें। |
| चाही प्लेटफ़ॉर्म/view उपलब्ध नहीं | कैप्चर जोड़े और सटीक `list_pages.views[]` लें; समर्थन सहेजे डेटा की गारंटी नहीं। |
| टूल नहीं दिखते | एजेंट पुनः शुरू या MCP सूची रीफ़्रेश करें, सर्वर देखें। |

जुड़ने पर [प्रॉम्प्ट उदाहरण](/docs/hi/prompt-examples) या [टूल कैटलॉग](/docs/hi/mcp-tools) देखें।

### नया कैप्चर/अपडेट माँगें {/* #request-a-new-capture-or-update */}

सर्वर में `get_request_options`, `create_product_request`, `get_product_request`, `list_product_requests`, `wait_product_request` हैं। OAuth या MCP टोकन लें। सदस्यता में अनुरोध होने चाहिए; केवल अपने खाते के भेजे देख सकते हैं। एजेंट से नया URL या ज्ञात प्रकाशित कुंजी अपडेट करवाएँ; `requestId` बचाकर समीक्षा स्थिति का इंतज़ार करे। मंज़ूरी कैप्चर तैयार होने का अर्थ नहीं। पैरामीटर [अनुरोध टूल](/docs/hi/mcp-tools#product-requests) में हैं।
