मुख्य कंटेंट तक स्किप करें

अन्य MCP क्लाइंट कनेक्ट करें

ये चरण रिमोट MCP समर्थित AI एजेंट/एडिटर के लिए हैं जिसका अलग मार्गदर्शन नहीं है। शुरू करने से पहले के अनुसार OAuth या टोकन चुनें।

सर्वर जोड़ें​

  1. क्लाइंट की MCP सेटिंग में reconstruct सर्वर जोड़ें।
  2. Streamable HTTP चुनें; कभी HTTP या remote HTTP कहलाता है।
  3. सर्वर URL को https://reconstruct.dev/mcp पर सेट करें।

ब्राउज़र से OAuth साइन इन​

OAuth खोज और Dynamic Client Registration (DCR) हो तो केवल https://reconstruct.dev/mcp जोड़ें, OAuth चुनकर कनेक्ट करें। क्लाइंट अपना कॉलबैक पंजीकृत करता है, साइन इन खोलता है और अनुमति के बाद स्वतः कॉलबैक पाता है। ID/पोर्ट मैन्युअल नहीं चाहिए।

होस्ट किए ऐप सार्वजनिक डोमेन पर सटीक HTTPS कॉलबैक, जैसे https://app.example.com/mcp/callback, पंजीकृत कर सकते हैं। मूल ऐप स्पष्ट पोर्ट सहित 127.0.0.1/localhost पर सटीक HTTP कॉलबैक ले सकते हैं। कॉलबैक क्लाइंट का है, MCP सर्वर का नहीं। PKCE S256, सहमति, केवल MCP स्कोप चाहिए। वाइल्डकार्ड, गैर-loopback HTTP, फ़्रैगमेंट, रिमोट कुंजी URL अस्वीकृत हैं।

स्वतः पंजीकरण रहित क्लाइंट​

ऐप स्वयं पंजीकरण न कर सके तो पूर्व-पंजीकृत सार्वजनिक क्लाइंट लें:

  1. ID reconstruct-mcp, स्कोप openid aud-mcp, सीक्रेट खाली रखें।
  2. स्थानीय OAuth पोर्ट 58234, पथ /callback रखें।
  3. सहेजकर कनेक्ट करें, ब्राउज़र साइन इन/अनुमति पूरी करके लौटें।

कस्टम क्लाइंट का स्थानीय कॉलबैक​

क्लाइंट को अपने कंप्यूटर के पोर्ट 58234 पर सुनने और इनमें से सटीक URI उपयोग करने दें:

  • http://127.0.0.1:58234/callback
  • http://localhost:58234/callback

क्लाइंट को PKCE (S256) वाला Authorization Code चाहिए। ID reconstruct-mcp, स्कोप openid aud-mcp, बिना सीक्रेट लें। साइन इन/टोकन विनिमय का URI कॉन्फ़िगरेशन से बिल्कुल मेल खाए।

58234 केवल स्थानीय ब्राउज़र कॉलबैक है। रिमोट URL HTTPS पर https://reconstruct.dev/mcp रहता है। श्रोता loopback से बाँधें, नेटवर्क में न खोलें। एक समय एक लॉगिन ही पोर्ट सुन सकता है; पहले मौजूदा पूरा करें।

क्लाइंट में स्वतः वापसी​

ब्राउज़र खोलने से पहले स्थानीय श्रोता शुरू होना चाहिए। साइन इन/सहमति के बाद Keycloak वहाँ भेजता है; क्लाइंट उत्तर पाकर PKCE से कोड बदलता और MCP जारी करता है। उपयोगकर्ता को URL/कोड हाथ से कॉपी नहीं करना चाहिए।

Muse Code, Grok Build, Codex, Claude Code साझा पोर्ट अपने मार्गदर्शन अनुसार ले सकते हैं। Cursor/Claude Desktop जैसे निश्चित कॉलबैक वाले अपना समर्थित पता रखें।

कस्टम C# ऐप में ClientOAuthOptions.RedirectUri सेट करें और ब्राउज़र खोलकर code, state, iss लेने वाला AuthorizationCallbackHandler बनाएँ। केवल URI श्रोता नहीं बनाता; SDK डिफ़ॉल्ट हैंडलर URL मैन्युअल माँगता है। आधिकारिक C# SDK OAuth विकल्प देखें।

जारीकर्ता https://reconstruct.dev/sso/realms/reconstruct है; रूट /authorize, /token बनाने के बजाय खोजे endpoint लें।

OAuth पर मैन्युअल Authorization हटाएँ। कॉलबैक त्रुटि हो तो दिखाया URI सहायता को दें।

व्यक्तिगत एक्सेस टोकन​

OAuth नहीं हो तो प्लेटफ़ॉर्म में MCP टोकन बनाएँ और Authorization को Bearer <your MCP token> रखें। समर्थित होने पर क्लाइंट सीक्रेट भंडार या CR_RECONSTRUCT_MCP_TOKEN लें।

कनेक्शन जाँचें​

पुनः कनेक्ट/शुरू करें। टूल सूची में list_products देखकर एजेंट से कॉल करवाएँ।

सभी क्लाइंट का एक JSON प्रारूप नहीं है। कुछ mcpServers, कुछ servers/mcp, कुछ type लेते हैं। सटीक फ़ील्ड/टोकन विस्तार के लिए क्लाइंट दस्तावेज़ मानें। केवल पुराने SSE वाला क्लाइंट HTTP /mcp को SSE नहीं बना सकता।

विफलता पर समस्या निवारण तालिका देखें। जुड़ने पर प्रॉम्प्ट उदाहरण आज़माएँ।