MCP Toolbox for Databases కోసం Google Java క్లయింట్ సెప్టెంబర్ 9న 1.0.0 సంస్కరణకు చేరింది. అక్టోబర్ 6న వచ్చిన ప్రకటనలోవేరుగా నడుస్తున్న Toolbox సర్వర్కు Java అప్లికేషన్లను అనుసంధానించే బృందాల కోసం ట్రాన్స్పోర్ట్, ఆథెంటికేషన్, టూల్ పారామీటర్ మార్పులను కంపెనీ వివరించింది. కోడ్ విడుదల రికార్డు ఆ ప్రకటనకు దాదాపు నెల ముందు కోడ్ విడుదలైన తేదీని చూపుతుంది.
క్లయింట్ను ఇప్పుడు స్వీకరించాలా అని నిర్ణయించే Java బృందానికి ఈ తేడా ముఖ్యం. 1.0ను స్థిరమైన, పూర్వ సంస్కరణలతో అనుకూలమైన పునాదిగా Google చెబుతోంది. అయినా అదే విడుదల రికార్డు అనుకూలతను భంగపరిచే మార్పును సూచిస్తోంది: ఏజెంట్కు చూపే టూల్ నిర్వచనం నుంచి బౌండ్ పారామీటర్లు తొలగించబడతాయి. అప్గ్రేడ్కు ముందు ఇప్పటికే ఉన్న ఇంటిగ్రేషన్లు ఆ నిర్వచనాలను ఎలా ఉపయోగిస్తున్నాయో తనిఖీ చేయాలి. Google రిపాజిటరీ కూడా Java ఫీచర్ మద్దతు ఇంకా అభివృద్ధిలో ఉందని, Python, JavaScript/TypeScript, Go SDKల స్థాయికి సరిపోలలేదని చెబుతోంది.
ప్రధాన మార్పు
새로 추가된 HttpMcpTransport ట్రాన్స్పోర్ట్ ఇంటర్ఫేస్ వెనుక ఉంటుంది; CredentialsProvider మరియు AuthMethods క్రెడెన్షియల్ పరిష్కారాన్ని క్లయింట్ నుంచి వేరు చేస్తాయి. ప్రతి అభ్యర్థనకు క్రెడెన్షియల్లు అసింక్రోనస్గా పరిష్కరించబడతాయని Google చెబుతోంది. విడుదల డిఫాల్ట్ పారామీటర్ విలువలు, క్రెడెన్షియల్ బహిర్గతంపై HTTP హెచ్చరికలు, సంస్కరణ ఎంపిక, సెషన్ ట్రాకింగ్, అనుకూల అభ్యర్థన హెడర్ల మ్యాప్ను కూడా జోడించింది. ఇవి SDKలో డాక్యుమెంట్ చేసిన ఫీచర్లు; BIG CHANGE చేసిన పనితీరు లేదా భద్రతా పరీక్షలు కావు.
Toolbox అనేది ప్రత్యేక సర్వర్. ఆపరేటర్ దానికి డేటా మూలాలు, టూల్లను కాన్ఫిగర్ చేస్తాడు; Java క్లయింట్ దాని URLకు కనెక్ట్ అయి, టూల్ నిర్వచనాలను లోడ్ చేసి, వాటి వినియోగ అభ్యర్థనలు పంపుతుంది. Java డిపెండెన్సీ ఒక్కటే డేటాబేస్ను కాన్ఫిగర్ చేయదు, అనుమతులు ఇవ్వదు, సర్వర్ను మోహరించదు. అధికారిక Java డాక్యుమెంటేషన్ క్లయింట్, సర్వర్ పాత్రలను వివరిస్తుంది; SDK రిపాజిటరీ క్లయింట్ సెటప్కు ముందు సర్వర్ నడుస్తూ ఉండాలని కోరుతుంది.
Java బృందం ఏం అంచనా వేయవచ్చు
క్రింది విధానం Google డాక్యుమెంటేషన్, రిపాజిటరీ ఆధారంగా ఉంది. BIG CHANGE కోడ్ నడపలేదు, డేటాబేస్కు కనెక్ట్ కాలేదు.
- వేరే Toolbox సర్వర్, డేటా సోర్స్ సిద్ధం చేయండి. Google యొక్క ప్రారంభ మార్గదర్శకం సర్వర్, టూల్ నిర్వచనాలు, మద్దతున్న ఇంటిగ్రేషన్లను కవర్ చేస్తుంది. మొదటి అంచనాకు పరిమితమైన, చదవడానికి మాత్రమే వీలున్న డేటాబేస్ టూల్ను ఎంచుకుని సర్వర్ యాక్సెస్ నియంత్రణలను సమీక్షించండి. SDK రిపాజిటరీ Java 17 లేదా తదుపరి సంస్కరణను ప్రాథమిక రన్టైమ్గా పేర్కొంటుంది.
- Java డిపెండెన్సీని స్థిరపరచండి. ఆ 1.0 విడుదల ప్రకటన మరియు రిపాజిటరీ రెండూ Maven coordinates చూపిస్తాయి రెండూ Maven coordinatesను చూపిస్తాయి
com.google.cloud.mcp:mcp-toolbox-sdk-java:1.0.0; రిపాజిటరీ Gradle రూపాన్ని కూడా ఇస్తుంది. సాధారణ Java డాక్యుమెంటేషన్ ఇంకాVERSIONప్లేస్హోల్డర్ను ఉపయోగిస్తోంది; అందువల్ల ఈ అంచనాకు విడుదల ఆర్టిఫాక్ట్ ఖచ్చితమైన ఆధారం. - సర్వర్కు కనెక్ట్ అయి టూల్ను పరిశీలించండి. ను
McpToolboxClientనడుస్తున్న సర్వర్ URLకు చూపించి, ఆపై/mcpను ఉపయోగించిloadToolset,listToolsలేదాloadToolతో ప్రచురిత నిర్వచనాన్ని పరిశీలించిన తర్వాత ఒక టూల్ను పిలవండి. JavaMapతో పిలిచి, తిరిగి వచ్చిన టెక్స్ట్ ఫలితాన్ని రిపాజిటరీ చూపిస్తుంది. పేరు, కాన్ఫిగరేషన్ ఉన్న టూల్ నుంచి వచ్చిన స్పందనే విజయవంతమైన తనిఖీ; లోపం లేకుండా క్లయింట్ ఆబ్జెక్ట్ తయారవడమే కాదు. - ఆథెంటికేషన్ను జాగ్రత్తగా ఎంచుకోండి. 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 విడుదల రికార్డుకంటే తక్కువ ఖచ్చితత్వం కలది.



