MCP Toolbox for Databases साठी Google चा Java क्लायंट 9 सप्टेंबर रोजी आवृत्ती 1.0.0 वर पोहोचला. 6 ऑक्टोबरच्या घोषणेतकंपनीने स्वतंत्रपणे चालणाऱ्या Toolbox सर्व्हरशी Java अनुप्रयोग जोडणाऱ्या पथकांसाठी ट्रान्सपोर्ट, प्रमाणीकरण आणि साधनांच्या पॅरामीटरमधील बदल स्पष्ट केले. कोडच्या रिलीज नोंदीत त्या घोषणेच्या जवळपास महिनाभर आधी कोड प्रसिद्ध झाल्याची तारीख आहे.

आता हा क्लायंट स्वीकारायचा की नाही हे ठरवणाऱ्या Java पथकासाठी हा फरक महत्त्वाचा आहे. Google 1.0 ला स्थिर आणि मागील आवृत्त्यांशी सुसंगत पाया म्हणते; तरी त्याच रिलीज नोंदीत विसंगत बदल दिला आहे: एजंटला दाखवल्या जाणाऱ्या साधनाच्या व्याख्येतून बांधलेले पॅरामीटर काढले जातात. अपग्रेड करण्यापूर्वी विद्यमान एकत्रीकरणांनी त्या व्याख्या कशा वापरल्या आहेत हे तपासावे. Google ची रिपॉझिटरी असेही सांगते की Java वैशिष्ट्यांचे समर्थन अजून प्रगतीत आहे आणि Python, JavaScript/TypeScript व Go SDK इतके नाही.

मुख्य बदल

1.0 क्लायंटमुळे Java अनुप्रयोगाला MCP Toolbox ने उपलब्ध केलेली साधने शोधण्याचा आणि वापरण्याचा निश्चित मार्ग मिळतो. त्याचे नवे HttpMcpTransport ट्रान्सपोर्ट इंटरफेसच्या मागे असते; तर CredentialsProvider आणि AuthMethods क्लायंटपासून क्रेडेन्शियल्सचे निराकरण वेगळे करतात. Google म्हणते की प्रत्येक विनंतीसाठी क्रेडेन्शियल्सचे निराकरण असमकालिकरीत्या होते. रिलीजमध्ये डीफॉल्ट पॅरामीटर मूल्ये, क्रेडेन्शियल्स उघड होण्याबाबत HTTP सूचना, आवृत्ती निवड, सत्र मागोवा आणि सानुकूल विनंती शीर्षकांसाठी नकाशा यांचाही समावेश आहे. ही SDK ची दस्तऐवजीकृत वैशिष्ट्ये आहेत; BIG CHANGE ची कार्यक्षमता किंवा सुरक्षा चाचणी नाही.

Toolbox हा स्वतंत्र सर्व्हर आहे. ऑपरेटर त्यात डेटा स्रोत आणि साधने कॉन्फिगर करतो; Java क्लायंट त्याच्या URL शी जोडतो, साधनांच्या व्याख्या लोड करतो आणि वापराच्या विनंत्या पाठवतो. केवळ Java अवलंबित्वामुळे डेटाबेस कॉन्फिगर होत नाही, परवानग्या मिळत नाहीत किंवा सर्व्हर तैनात होत नाही. अधिकृत Java दस्तऐवजीकरण क्लायंट आणि सर्व्हरच्या भूमिका सांगते; तसेच SDK रिपॉझिटरी क्लायंट सेटअपपूर्वी सर्व्हर चालू असणे आवश्यक मानते.

Java पथक काय तपासू शकते

पुढील पद्धत Google च्या दस्तऐवजीकरण आणि रिपॉझिटरीवर आधारित आहे. BIG CHANGE ने कोड चालवला नाही किंवा डेटाबेस जोडला नाही.

  1. स्वतंत्र Toolbox सर्व्हर आणि डेटा स्रोत तयार करा. Google चे प्रारंभ मार्गदर्शन सर्व्हर, साधनांच्या व्याख्या आणि समर्थित एकत्रीकरणे समाविष्ट करते. पहिल्या मूल्यांकनासाठी मर्यादित, फक्त-वाचन डेटाबेस साधन निवडा आणि सर्व्हरचे प्रवेश नियंत्रण तपासा. SDK रिपॉझिटरीत मूलभूत रनटाइम म्हणून Java 17 किंवा नंतरची आवृत्ती नमूद आहे.
  2. Java अवलंबित्वाची आवृत्ती निश्चित करा. त्या 1.0 रिलीज घोषणा आणि रिपॉझिटरी दोन्ही Maven coordinates दाखवतात com.google.cloud.mcp:mcp-toolbox-sdk-java:1.0.0; रिपॉझिटरी Gradle स्वरूपही देते. सामान्य Java दस्तऐवजीकरणात अजूनही VERSION प्लेसहोल्डर आहे; त्यामुळे या मूल्यांकनासाठी रिलीज आर्टिफॅक्ट हा अचूक संदर्भ आहे.
  3. सर्व्हरशी जोडा आणि साधन तपासा. ला McpToolboxClient चालू सर्व्हरचा URL द्या /mcp , नंतर loadToolset, listTools किंवा loadTool वापरून साधन वापरण्यापूर्वी त्याच्या प्रकाशित व्याख्या तपासा. रिपॉझिटरी Java Map द्वारे वापर आणि परत आलेला मजकूर परिणाम दाखवते. यशस्वी तपासणी म्हणजे नाव व कॉन्फिगरेशन असलेल्या साधनाचा प्रतिसाद; केवळ त्रुटी न देता क्लायंट ऑब्जेक्ट तयार होणे नव्हे.
  4. प्रमाणीकरण विचारपूर्वक निवडा. 1.0 घोषणेत क्लायंट क्रेडेन्शियल्ससाठी CredentialsProvider आणि AuthMethods वर्णन आहेत; यात OIDC साठी Google Application Default Credentials मार्ग समाविष्ट आहे. क्रेडेन्शियल्स साध्या मजकूरात पाठवली जाण्याची शक्यता असल्यास HTTP सूचना दिल्या आहेत. सूचना म्हणजे HTTPS एंडपॉइंट किंवा सर्व्हर-साइड अधिकृततेचा पर्याय नाही. विशेषतः पूर्वावलोकन आवृत्तीवरून अपग्रेड करताना संवेदनशील पॅरामीटरची बांधलेली मूल्ये सर्व्हर आणि क्लायंटच्या सीमेवर तपासावीत.

एजंटसाठी अपेक्षित डेटाबेस परवानग्यांशी साधनाची व्याख्या आणि परिणाम जुळतात का हे पाहा. शोध अयशस्वी झाल्यास प्रथम सर्व्हर URL, उपलब्ध साधनाचे नाव आणि प्रमाणीकरण सेटिंग तपासा. वापराची विनंती अयशस्वी झाल्यास साधनाचे आवश्यक पॅरामीटर पाठवलेल्या मूल्यांशी तुलना करा आणि सर्व्हर लॉग तपासा. ही घटकांच्या दस्तऐवजीकृत विभाजनावर आधारित निदान तपासणी आहे; विशिष्ट तैनाती आपोआप सावरते असा दावा नाही.

मर्यादा आणि खर्च

Google चे नमुना वाहतूक अनुप्रयोग AlloyDB वर आधारित Toolbox साधने Spring Boot आणि LangChain4j द्वारे वापरली जात असल्याचे दाखवतो. ऑक्टोबरच्या लेखानुसार Cymbal Transit काल्पनिक आहे. हे एकत्रीकरण रचना दर्शवते; ग्राहकांचा मोजलेला वापर किंवा विश्वासार्हतेचा निकाल नव्हे.

Java SDK रिपॉझिटरीवर Apache 2.0 परवानाआहे. त्यावरून डेटाबेस, क्लाउड तैनाती, मॉडेल कॉल किंवा नेटवर्क वाहतुकीची किंमत ठरत नाही; पथकांनी प्रत्यक्ष निवडलेल्या सेवांचा खर्च मोजावा. रिपॉझिटरी GraalVM native-image वापर प्रायोगिक म्हणते आणि इतर Toolbox क्लायंटच्या तुलनेत Java SDK वैशिष्ट्यांचे समर्थन अपूर्ण असल्याचा इशारा देते. उत्पादन प्रणालीसाठी Google चा एंटरप्राइझ योग्यतेचा दावा पडताळलेला मानण्यापूर्वी ठरावीक फ्रेमवर्क व डेटा स्रोताच्या संदर्भात या मर्यादा तपासा.

स्रोत आणि पुढील वाचन

  • Google Cloud घोषणा, 6 ऑक्टोबर 2026: v1.0 वैशिष्ट्ये आणि काल्पनिक वाहतूक उदाहरणाबाबत Google चे वर्णन. उत्पादन-योग्यतेची भाषा पुरवठादाराचा दावा आहे.
  • Java SDK v1.0.0 रिलीज, 9 सप्टेंबर 2026: रिलीजची तारीख, वैशिष्ट्ये आणि नमूद केलेला विसंगत बदल.
  • Java SDK रिपॉझिटरी: अवलंबित्व coordinates, Java आवश्यकता, क्लायंट कॉल, परवाना आणि कार्यवैशिष्ट्यांच्या सध्याच्या समानतेबाबतची सूचना. 12 ऑक्टोबर 2026 रोजी वाचले.
  • अधिकृत Java SDK दस्तऐवजीकरण: सर्व्हरची पूर्वअट आणि स्थापना संदर्भ. पृष्ठात शेवटचा बदल 25 सप्टेंबर 2026 रोजी झाला; आवृत्ती प्लेसहोल्डर 1.0 रिलीज नोंदीइतका अचूक नाही.