Google Maps Platform Code Assist Toolkit (एक्सपेरिमेंट के तौर पर उपलब्ध है)

Google Maps Platform Code Assist टूलकिट, एक मॉडल कॉन्टेक्स्ट प्रोटोकॉल (एमसीपी) सर्वर है. यह Google Maps Platform की मदद से ऐप्लिकेशन डेवलप करने के लिए इस्तेमाल किए जाने वाले लार्ज लैंग्वेज मॉडल (एलएलएम) से मिलने वाले जवाबों को बेहतर बनाता है. यह आधिकारिक, अप-टू-डेट दस्तावेज़ों, और कोड सैंपल के आधार पर जवाब देता है.

एमसीपी सर्वर, मॉडल को प्रॉम्प्ट दिए जाने पर कॉन्टेंट को ऐक्सेस करता है. इसलिए, Google Maps Platform के बारे में एलएलएम के कॉन्टेक्स्ट को, मॉडल की ट्रेनिंग की तारीख पर उपलब्ध डेटा तक सीमित रखने की ज़रूरत नहीं है.

एमसीपी सर्वर, Google Maps Platform के इन संसाधनों को ऐक्सेस कर सकता है:

  • Google Maps Platform से जुड़े दस्तावेज़
  • Google Maps Platform की सेवा की शर्तें
  • Google Maps Platform ट्रस्ट सेंटर
  • Google Maps Platform के आधिकारिक GitHub संगठनों में मौजूद कोड रिपॉज़िटरी

टूल

Maps Code Assist ऐसे टूल उपलब्ध कराता है जिनकी मदद से एलएलएम, इन सुविधाओं को ऐक्सेस कर सकते हैं:

  • retrieve-instructions: यह एक हेल्पर टूल है. क्लाइंट इसका इस्तेमाल करके, सिस्टम से जुड़े अहम निर्देश पाता है. इन निर्देशों से क्लाइंट को यह समझने में मदद मिलती है कि उपयोगकर्ता के मकसद को बेहतर तरीके से कैसे समझा जाए और retrieve-google-maps-platform-docs टूल को असरदार तरीके से कैसे कॉल किया जाए.
  • retrieve-google-maps-platform-docs: मुख्य टूल. यह नैचुरल लैंग्वेज में की गई क्वेरी को होस्ट किए गए रिट्रीवल ऑगमेंटेड जनरेशन (आरएजी) इंजन में सबमिट करता है. आरएजी इंजन, Google Maps Platform के आधिकारिक दस्तावेज़ों, ट्यूटोरियल, और कोड सैंपल के नए वर्शन खोजता है. इसके बाद, वह एलएलएम को काम का कॉन्टेक्स्ट देता है, ताकि वह सटीक जवाब जनरेट कर सके.

बिलिंग

एक्सपेरिमेंट के दौरान, Maps Code Assist का इस्तेमाल करने के लिए कोई शुल्क नहीं लिया जाता.

नीतियां और सेवा की शर्तें

Maps Code Assist पर, Google Maps Platform की सेवा की शर्तें लागू होती हैं. इनमें इस सेवा के लिए, सेवा से जुड़ी खास शर्तें भी शामिल हैं. इस सेक्शन में, Maps Code Assist के इस्तेमाल से जुड़ी अन्य ज़रूरी शर्तों के बारे में बताया गया है. इनमें, इसके साथ काम करने वाले एलएलएम और सोर्स एट्रिब्यूशन से जुड़ी ज़रूरी शर्तें शामिल हैं.

साथ काम करने वाले एलएलएम के लिए ज़रूरी शर्तें

Maps Code Assist का इस्तेमाल सिर्फ़ ऐसे एलएलएम के साथ किया जा सकता है जो Google Maps Platform की सेवा की शर्तों का पालन करता हो.

उदाहरण के लिए, यह पक्का करना आपकी ज़िम्मेदारी है कि Google Maps के कॉन्टेंट को कैश मेमोरी में सेव न किया जाए, सेव न किया जाए या आपके चुने गए एलएलएम को बेहतर बनाने के लिए इस्तेमाल न किया जाए. Maps Code Assist का इस्तेमाल करने से पहले, आपको उस मॉडल की सेवा की शर्तें पढ़नी होंगी जिसका इस्तेमाल आपको Maps Code Assist के साथ करना है. Maps Code Assist का इस्तेमाल ऐसे किसी भी मॉडल के साथ नहीं किया जाना चाहिए जो मॉडल में डाले गए डेटा का इस्तेमाल, किसी मॉडल को ट्रेनिंग देने या उसे बेहतर बनाने के लिए करता है. यह पक्का करना आपकी ज़िम्मेदारी है कि मॉडल का इस्तेमाल, Google Maps Platform की सेवा की शर्तों में Google Maps के कॉन्टेंट पर लगाई गई पाबंदियों के मुताबिक हो. इसमें सेवा से जुड़ी खास शर्तें भी शामिल हैं.

Google Maps के सोर्स के लिए, एट्रिब्यूशन से जुड़ी ज़रूरी शर्तें

Maps Code Assist के टूल इस्तेमाल करके मिले नतीजे दिखाते समय, आपको Google Maps के सोर्स भी शामिल करने होंगे.

Maps Code Assist के एमसीपी सर्वर को ऐक्सेस करने के लिए, एलएलएम कॉन्फ़िगर करना

एमसीपी सर्वर को ऐक्सेस करने के लिए, एलएलएम को कॉन्फ़िगर किया जा सकता है. इसके लिए, एमसीपी कॉन्फ़िगरेशन से जुड़े दस्तावेज़ में दिए गए निर्देशों का पालन करें और Code Assist के एमसीपी सर्वर एंडपॉइंट का इस्तेमाल करें: https://mapscodeassist.googleapis.com/mcp.

Maps Code Assist MCP सर्वर, स्ट्रीम किए जा सकने वाले एचटीटीपी ट्रांसपोर्ट का इस्तेमाल करता है. ज़्यादा जानकारी के लिए, एआई ऐप्लिकेशन में एमसीपी कॉन्फ़िगर करना लेख पढ़ें.

इस्तेमाल के उदाहरण

कॉन्फ़िगर करने के बाद, अपने एलएलएम से Google Maps Platform के बारे में सवाल पूछे जा सकते हैं. इसके लिए, ऐसे प्रॉम्प्ट आज़माएँ:

  • "मैं अपने Android ऐप्लिकेशन में मैप कैसे जोड़ूं?"
  • "iOS पर मैप में, उपयोगकर्ता की मौजूदा जगह की जानकारी पाने का सबसे अच्छा तरीका क्या है?"
  • "Maps JavaScript API में, निर्देश देने वाली सेवा का इस्तेमाल करने का उदाहरण दें."

उपलब्ध टूल

Maps Code Assist एमसीपी सर्वर के लिए उपलब्ध एमसीपी टूल और उनकी जानकारी देखने के लिए, Maps Code Assist एमसीपी रेफ़रंस देखें.

एचटीटीपी अनुरोध की मदद से टूल की सूची बनाना

सर्वर काम कर रहा है या नहीं, इसकी पुष्टि करने और उपलब्ध टूल की सूची देखने के लिए, Maps Code Assist के रिमोट एमसीपी सर्वर पर सीधे tools/list एचटीटीपी अनुरोध भेजा जा सकता है. tools/list तरीके के लिए, पुष्टि करने की ज़रूरत नहीं होती.

curl -X POST https://mapscodeassist.googleapis.com/TOOLSET_ENDPOINT \
    -H 'Content-Type: application/json' \
    -H 'Accept: application/json' \
    -H 'MCP-Protocol-Version: MCP_PROTOCOL_VERSION' \
    -H 'Mcp-Method: tools/list' \
    -d '{
      "jsonrpc": "2.0",
      "id": 1,
      "method": "tools/list",
      "params": {
        "_meta": {
          "io.modelcontextprotocol/protocolVersion": "MCP_PROTOCOL_VERSION",
          "io.modelcontextprotocol/clientCapabilities": {
            "extensions": {
              "io.modelcontextprotocol/ui": {
                "mimeTypes": ["text/html;profile=mcp-app"]
              }
            }
          }
        }
      }
    }'

इनकी जगह ये डालें:

  • TOOLSET_ENDPOINT: सेवा के नाम के बाद, एमसीपी एंडपॉइंट का बाकी हिस्सा. Maps Code Assist के लिए, यह mcp है.
  • MCP_PROTOCOL_VERSION: एमसीपी प्रोटोकॉल का वर्शन. उदाहरण के लिए, 2026-07-28.

सुझाव/राय दें या शिकायत करें

Maps Code Assist के बारे में सुझाव/राय देने या शिकायत करने के लिए, इन फ़ॉर्म का इस्तेमाल करें: