MCP Reference: mapscodeassist.googleapis.com

मॉडल कॉन्टेक्स्ट प्रोटोकॉल (एमसीपी) सर्वर, लार्ज लैंग्वेज मॉडल (एलएलएम) या एआई ऐप्लिकेशन को कॉन्टेक्स्ट, डेटा या सुविधाएं देने वाली बाहरी सेवा के बीच प्रॉक्सी के तौर पर काम करता है. MCP सर्वर, एआई ऐप्लिकेशन को डेटाबेस और वेब सेवाओं जैसे बाहरी सिस्टम से कनेक्ट करते हैं. साथ ही, उनके जवाबों को ऐसे फ़ॉर्मैट में बदलते हैं जिसे एआई ऐप्लिकेशन समझ सके.

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

सर्वर एंडपॉइंट

एमसीपी सेवा एंडपॉइंट, एमसीपी सर्वर का नेटवर्क पता और कम्यूनिकेशन इंटरफ़ेस (आम तौर पर, यूआरएल) होता है. इसका इस्तेमाल, एआई ऐप्लिकेशन (एमसीपी क्लाइंट के लिए होस्ट) सुरक्षित और स्टैंडर्ड कनेक्शन बनाने के लिए करता है. यह एलएलएम के लिए संपर्क बिंदु है. इससे एलएलएम, कॉन्टेक्स्ट का अनुरोध कर सकता है, किसी टूल को कॉल कर सकता है या किसी संसाधन को ऐक्सेस कर सकता है. Google MCP के एंडपॉइंट, ग्लोबल या रीजनल हो सकते हैं.

mapscodeassist.googleapis.com एमसीपी सर्वर का एमसीपी एंडपॉइंट यह है:

  • https://mapscodeassist.googleapis.com/mcp

एमसीपी टूल

एमसीपी टूल एक फ़ंक्शन या एक्ज़ीक्यूटेबल क्षमता होती है. इसे एमसीपी सर्वर, एलएलएम या एआई ऐप्लिकेशन के लिए उपलब्ध कराता है, ताकि वह असल दुनिया में कोई कार्रवाई कर सके.

mapscodeassist.googleapis.com एमसीपी सर्वर में ये टूल मौजूद हैं:

एमसीपी टूल
retrieve-instructions अहम जानकारी: जगह, मैपिंग, पते, रास्तों, दिलचस्पी की जगहों, जगह के हिसाब से डेटा के विश्लेषण या जियोस्पेशल डेटा (जैसे, Google Earth) से जुड़ी किसी भी क्वेरी के लिए, इस टूल का इस्तेमाल सबसे पहले करें. यह Google Maps Platform (मैप, रास्ते, और जगहों के लिए एपीआई) के बारे में बुनियादी जानकारी देता है. साथ ही, उन सबसे सही तरीकों के बारे में बताता है जो अन्य टूल के सही तरीके से काम करने के लिए ज़रूरी हैं. इस टूल को किसी भी दूसरे टूल से पहले कॉल किया जाना चाहिए.
retrieve-google-maps-platform-docs यह Google Maps Platform के दस्तावेज़, कोड के सैंपल, आर्किटेक्चर सेंटर, ट्रस्ट सेंटर, GitHub रिपॉज़िटरी (इसमें react-google-maps, Flutter, Compose, Utilities, SwiftUI वगैरह के लिए सैंपल कोड और क्लाइंट लाइब्रेरी शामिल हैं) और सेवा की शर्तों को खोजता है, ताकि उपयोगकर्ता के सवालों के जवाब दिए जा सकें. अहम जानकारी: इस टूल का इस्तेमाल करने से पहले, आपको retrieve-instructions टूल को कॉल करना होगा या instructions संसाधन को लोड करना होगा. इससे इस टूल को सही तरीके से काम करने के लिए ज़रूरी कॉन्टेक्स्ट मिलता है.

एमसीएम टूल की खास जानकारी पाना

किसी एमसीपी सर्वर में मौजूद सभी टूल के लिए, एमसीपी टूल की खास बातें पाने के लिए, tools/list तरीके का इस्तेमाल करें. इस उदाहरण में, curl का इस्तेमाल करके, MCP सर्वर में फ़िलहाल उपलब्ध सभी टूल और उनकी खास बातों की सूची बनाने का तरीका बताया गया है.

कर्ल अनुरोध
curl --location 'https://mapscodeassist.googleapis.com/mcp' \
--header 'content-type: application/json' \
--header 'accept: application/json, text/event-stream' \
--data '{
    "method": "tools/list",
    "jsonrpc": "2.0",
    "id": 1
}'