मॉडल कॉन्टेक्स्ट प्रोटोकॉल (एमसीपी) सर्वर, लार्ज लैंग्वेज मॉडल (एलएलएम) या एआई ऐप्लिकेशन को कॉन्टेक्स्ट, डेटा या सुविधाएं देने वाली बाहरी सेवा के बीच प्रॉक्सी के तौर पर काम करता है. MCP सर्वर, एआई ऐप्लिकेशन को डेटाबेस और वेब सेवाओं जैसे बाहरी सिस्टम से कनेक्ट करते हैं. साथ ही, उनके जवाबों को ऐसे फ़ॉर्मैट में बदलते हैं जिसे एआई ऐप्लिकेशन समझ सके.
यह Maps Grounding Lite API की ओर से उपलब्ध कराया गया MCP सर्वर है. यह सर्वर, डेवलपर को Google Maps Platform पर एलएलएम ऐप्लिकेशन बनाने के लिए टूल उपलब्ध कराता है.
सर्वर एंडपॉइंट
एमसीपी सर्विस एंडपॉइंट, एमसीपी सर्वर का नेटवर्क पता और कम्यूनिकेशन इंटरफ़ेस (आम तौर पर, यूआरएल) होता है. इसका इस्तेमाल, एआई ऐप्लिकेशन (एमसीपी क्लाइंट के लिए होस्ट) सुरक्षित और स्टैंडर्ड कनेक्शन बनाने के लिए करता है. यह एलएलएम के लिए संपर्क बिंदु है. इससे एलएलएम, कॉन्टेक्स्ट का अनुरोध कर सकता है, किसी टूल को कॉल कर सकता है या किसी संसाधन को ऐक्सेस कर सकता है. Google MCP के एंडपॉइंट, ग्लोबल या रीजनल हो सकते हैं.
mapstools.googleapis.com एमसीपी सर्वर का एमसीपी एंडपॉइंट यह है:
एमसीपी टूल
एमसीपी टूल एक फ़ंक्शन या एक्ज़ीक्यूटेबल क्षमता होती है. इसे एमसीपी सर्वर, एलएलएम या एआई ऐप्लिकेशन के लिए उपलब्ध कराता है, ताकि वह असल दुनिया में कोई कार्रवाई कर सके.
mapstools.googleapis.com एमसीपी सर्वर में ये टूल मौजूद हैं:
| एमसीपी टूल | |
|---|---|
| search_places |
उपयोगकर्ता की अनुरोध में जगहें, कारोबार, पते, जगहें, दिलचस्पी की जगहें या Google Maps से जुड़ी कोई अन्य खोज करने के लिए कहा गया हो, तो इस टूल को कॉल करें. इनपुट से जुड़ी ज़रूरी शर्तें (अहम):
Instructions for Tool Call:
|
| lookup_weather |
यह ऐप्लिकेशन, किसी भी जगह के मौसम की मौजूदा स्थिति, हर घंटे के हिसाब से मौसम का पूर्वानुमान, और रोज़ाना के मौसम के पूर्वानुमान की जानकारी देता है. मौसम से जुड़ी सभी पूछताछ के लिए, इस टूल का इस्तेमाल करें. उपलब्ध खास डेटा: तापमान (मौजूदा, महसूस होने वाला, ज़्यादा से ज़्यादा/कम से कम, हीट इंडेक्स), हवा (रफ़्तार, झोंके, दिशा), खगोलीय घटनाएं (सूर्योदय/सूर्यास्त, चंद्रमा की कला), बारिश (टाइप, संभावना, मात्रा/क्यूपीएफ़), वायुमंडलीय स्थितियां (यूवी इंडेक्स, नमी, बादल, आंधी की संभावना) और जियोकोड की गई जगह का पता. इनपुट से जुड़ी ज़रूरी शर्तें (अहम):
तारीख हैंडल करना (ज़रूरी): उपयोगकर्ता से मिली तारीख और समय की जानकारी, अनुरोध की गई जगह के स्थानीय समय क्षेत्र के हिसाब से होनी चाहिए. तारीखों को अलग-अलग पूर्णांक पैरामीटर में बांटा जाना चाहिए: साल, महीना, और दिन. इन पैरामीटर के लिए ज़रूरी फ़ॉर्मैट यह है: {"year": |
| compute_routes |
यह फ़ंक्शन, यात्रा शुरू करने की जगह और मंज़िल के बीच का रास्ता दिखाता है. यात्रा के लिए इस्तेमाल किए जा सकने वाले मोड: DRIVE (डिफ़ॉल्ट), WALK. इनपुट की ज़रूरी शर्तें (अहम): इसके लिए, शुरुआत की जगह और मंज़िल, दोनों की जानकारी देना ज़रूरी है. इनमें से हर एक को, यहां दिए गए किसी एक तरीके का इस्तेमाल करके उपलब्ध कराया जाना चाहिए. साथ ही, इन्हें इनके संबंधित फ़ील्ड में नेस्ट किया जाना चाहिए:
उदाहरण के लिए, टूल कॉल: {"origin":{"address":"Eiffel Tower"},"destination":{"place_id":"ChIJt_5xIthw5EARoJ71mGq7t74"},"travel_mode":"DRIVE"} |