अन्य MCP क्लाइंट कनेक्ट करें
ये चरण रिमोट MCP समर्थित AI एजेंट/एडिटर के लिए हैं जिसका अलग मार्गदर्शन नहीं है। शुरू करने से पहले के अनुसार OAuth या टोकन चुनें।
सर्वर जोड़ें
- क्लाइंट की MCP सेटिंग में
reconstructसर्वर जोड़ें। - Streamable HTTP चुनें; कभी HTTP या remote HTTP कहलाता है।
- सर्वर 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 अस्वीकृत हैं।
स्वतः पंजीकरण रहित क्लाइंट
ऐप स्वयं पंजीकरण न कर सके तो पूर्व-पंजीकृत सार्वजनिक क्लाइंट लें:
- ID
reconstruct-mcp, स्कोपopenid aud-mcp, सीक्रेट खाली रखें। - स्थानीय OAuth पोर्ट
58234, पथ/callbackरखें। - सहेजकर कनेक्ट करें, ब्राउज़र साइन इन/अनुमति पूरी करके लौटें।
कस्टम क्लाइंट का स्थानीय कॉलबैक
क्लाइंट को अपने कंप्यूटर के पोर्ट 58234 पर सुनने और इनमें से सटीक URI उपयोग करने दें:
http://127.0.0.1:58234/callbackhttp://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 नहीं बना सकता।
विफलता पर समस्या निवारण तालिका देखें। जुड़ने पर प्रॉम्प्ट उदाहरण आज़माएँ।