AISubHub/AI समाचार
डेवलपर

विस्तृत विश्लेषण · लगभग 5 मिनट पढ़ना

Gemini Enterprise के MCP Apps: इंटरफ़ेस से अलग रहती है अनुमति की जाँच

Google Cloud की गाइड में संवादात्मक कार्यक्षेत्र, पहचान की दो परतें और व्यवस्थापक की भूमिका स्पष्ट होती है।

यहाँ प्रकाशित
यहाँ अपडेट किया गया
स्रोत की तारीख
स्रोत जाँचा गया

Google Cloud की डेवलपर गाइड बताती है कि Cloud Run बैकएंड से संवादात्मक MCP App को Gemini Enterprise में कैसे जोड़ा जाए। सामने दिखने वाला बदलाव बातचीत के पास काम करने का स्थान है; पहचान, व्यावसायिक अनुमति और पृष्ठभूमि कार्य को एकसमान रखना अब भी आवश्यक है।

समाचार सुनें

यह लेख सुनें या समाचार लगातार चलाएँ।

Gemini Enterprise के MCP Apps: इंटरफ़ेस से अलग रहती है अनुमति की जाँच

पढ़ने की तैयारी हो रही है…

डिवाइस की आवाज़

वाक् प्रक्रिया आपके ब्राउज़र या डिवाइस में होती है। AISubHub पाठ किसी ऑडियो API को नहीं भेजता। आवाज़ों और लॉक स्क्रीन पर चलने की सुविधा डिवाइस पर निर्भर है।

जारी करने पर छोटा वाक्यांश दोहराया जा सकता है।

मुख्य बातें

  • अलग-थलग विजेट, Gemini Enterprise और Cloud Run का MCP सर्वर तीन अलग परतें बनाते हैं।
  • Cloud Run IAM कॉल करने वाली सेवा को जाँचता है और एप्लिकेशन OAuth व्यक्ति को; गाइड HTTP 403 तथा 401 में अंतर करती है।
  • आयात किए गए टूल शुरू में बंद रहते हैं। व्यवस्थापक को actions सक्षम करके MCP Data Store को ऐप से जोड़ना होता है।

1. कार्यक्षेत्र बातचीत का चक्र बदलता है

चार्ट को बार-बार बदलना, दस्तावेज़ जाँचना या परिदृश्य के इनपुट बदलना केवल टेक्स्ट चैट में कठिन हो सकता है। गाइड SEP-1865 विस्तार वाले MCP Apps को टूल और सक्रिय इंटरफ़ेस की जोड़ी बताती है। Gemini Enterprise में विजेट sandboxed iframe के भीतर साइड पैनल या पूर्ण स्क्रीन में दिख सकता है। कुछ बदलाव अगले मॉडल टर्न के बिना होते हैं, जबकि सहायक और कार्यक्षेत्र का संदर्भ समन्वित रहता है।

कल्पना करें कि वित्तीय विश्लेषक निर्यात को मंज़ूरी देने से पहले मान्यताएँ बदलता है। यह हमारा शिक्षण उदाहरण है, Google का बेंचमार्क नहीं। सीधे नियंत्रण से विकल्प देखना आसान हो सकता है, पर हर काम को उपयुक्त बैकएंड प्रक्रिया और अनुमति चाहिए। कम संवाद टर्न यह साबित नहीं करते कि हर कार्य तेज़, सस्ता या स्वचालित रूप से चलाने के लिए सुरक्षित है।

2. तीन परतों की जिम्मेदारियाँ अलग हैं

ब्राउज़र चैट और विजेट दिखाता है। Gemini Enterprise डिफ़ॉल्ट सहायक, संदेशों के लिए AppBridge प्रॉक्सी और OAuth प्रबंधित करने वाला कनेक्टर देता है। ग्राहक के Google Cloud प्रोजेक्ट में Cloud Run कंटेनर MCP सर्वर चलाता है, /mcp JSON-RPC एंडपॉइंट देता है, पृष्ठभूमि कार्य करता है और बंडल HTML विजेट प्रस्तुत करता है। गाइड में संचार पड़ोसी परतों से होकर होता है; विजेट अनियंत्रित व्यावसायिक क्लाइंट नहीं बन जाता।

हमारे अनुसार यह विभाजन प्रदर्शन, ऑर्केस्ट्रेशन और व्यावसायिक सेवा की विफलताओं को अलग पहचानने में सहायक है। iframe सीमाबंदी करता है; वह हर ऑपरेशन के सही सत्यापन का प्रमाण नहीं है। गाइड संगत होस्ट और टेक्स्ट विकल्प बताती है, लेकिन सभी MCP होस्ट पर समान विजेट, पहचान प्रवाह या प्रशासनिक नियंत्रण का वादा नहीं करती।

3. दो पहचान-पत्र अलग सवाल हल करते हैं

हर कॉल में Gemini Enterprise सेवा एजेंट का टोकन और उपयोगकर्ता का OAuth टोकन भेजता है। Cloud Run IAM तय करता है कि कौन-सी सेवा बैकएंड बुला सकती है; अनाम पहुँच बंद होती है और गाइड अस्वीकृति को HTTP 403 से जोड़ती है। एप्लिकेशन OAuth से व्यक्ति को जाँचता है; विफलता पर HTTP 401 और दोबारा साइन-इन आता है। बाहरी परत अकेले सभी अंतिम उपयोगकर्ताओं में भेद नहीं कर सकती।

इसलिए व्यावसायिक अनुमति डेवलपर की जिम्मेदारी रहती है। प्रमाणित कर्मचारी को सभी रिकॉर्ड या वित्तीय कार्रवाइयों का अधिकार अपने-आप नहीं मिलता। गाइड बाहरी कॉल के लिए न्यूनतम अधिकार वाला सेवा खाता सुझाती है। हम सुझाव देते हैं कि विजेट से ERP या CRM तक एक कार्रवाई का रास्ता देखकर उपयोगकर्ता के अधिकार की जाँच खोजें। सफल लॉगिन, निर्यात मंज़ूरी या बदलाव लागू करने की अनुमति के बराबर नहीं है।

4. पंजीकरण प्रशासनिक प्रक्रिया है

गाइड आवश्यक API सक्षम करने, अनाम कॉल के बिना Cloud Run तैनात करने, Discovery Engine सेवा एजेंट को invoker भूमिका देने और दस्तावेज़ में बताए रीडायरेक्ट URI वाला Web OAuth क्लाइंट बनाने की बात करती है। कस्टम MCP कनेक्टर की संगठन नीति और पूर्वापेक्षाएँ भी कॉन्फ़िगर करनी होती हैं। लागू प्रतिबंधों में आउटबाउंड होस्ट और custom_mcp डेटा स्रोत को अनुमति मिलनी चाहिए। विजेट ये अधिकार स्वयं नहीं दे सकता।

उदाहरण openid, email और profile scopes माँगता है, PKCE सुझाता है और HTTP Basic को अनचेक रखता है। टूल शुरू में बंद रहते हैं: व्यवस्थापक actions दोबारा लोड करके tools/list बुलाता है, टूल चुनता है और सक्षम करता है। फिर MCP Data Store को ऐप के जुड़े डेटा स्टोर में जोड़ता है। यह बाहरी सब-एजेंट के Add Agent से अलग है। पंजीकरण टूल उपलब्ध करता है; व्यावसायिक तर्क या हर निष्पादन की मंज़ूरी प्रमाणित नहीं करता।

5. तेज़ प्रतिक्रिया की संचालन शर्तें हैं

शुरुआती prompt दो सेकंड से कम में असिंक्रोनस प्रतिक्रिया और get_app_state polling सुझाता है। ये कार्यान्वयन लक्ष्य हैं, मापी गई विलंबता नहीं। उदाहरण CPU throttling बंद करता है ताकि polling के बीच काम चलता रहे और कम-से-कम एक इंस्टेंस सक्रिय रखता है। हमारे विश्लेषण में इस आरक्षित क्षमता और जॉब के जीवनचक्र को बजट में रखना चाहिए। लेख सार्वभौमिक कीमत या मुफ़्त संचालन की गारंटी नहीं देता।

पायलट में साइन-आउट, अधिकार बदलना, बातचीत से लंबा चलने वाला जॉब और दो बार भेजी गई मंज़ूरी जाँची जानी चाहिए। ये हमारे सुझाए स्वीकृति परीक्षण हैं, आधिकारिक उदाहरण के सिद्ध नतीजे नहीं। सीमित कार्यप्रवाह से शुरू करें और पढ़ने योग्य टेक्स्ट विकल्प रखें। हमने कंटेनर तैनात, सुझाया skill निष्पादित या UI परीक्षण नहीं किया; सुरक्षा, गति और खर्च स्वतंत्र रूप से नहीं मापे।

यह क्यों अहम है

हमारा विश्लेषण: बार-बार होने वाले दृश्य बदलाव मॉडल के संवाद से बाहर किए जा सकते हैं, लेकिन विजेट और बैकएंड में वही अनुमति तथा स्वीकृति नियम बनाए रखने होंगे।

सीमाएँ और उपलब्धता

यह प्रकाशित गाइड का विश्लेषण है, परिनियोजन परीक्षण या नया मॉडल लॉन्च नहीं। दायरा Gemini Enterprise है; कॉन्फ़िगरेशन और Cloud Run का खर्च लग सकता है। सामान्य उपभोक्ता पहुँच, मापा हुआ लाभ या मुफ़्त संचालन सिद्ध नहीं होता।

स्रोत और प्रमाण

Google Cloud — Developer’s guide to implementing MCP apps in Gemini

स्रोत की तारीख: · स्रोत जाँचा गया:

AI की सहायता से लिखे लेखों को दिए गए प्राथमिक स्रोतों से जाँचा जाता है। प्रदाता के दावों का श्रेय स्पष्ट है; सूची में होना समर्थन नहीं है।