यह Gmail API का एमसीपी सर्वर है. यह सर्वर, डेवलपर को Gmail पर एलएलएम ऐप्लिकेशन बनाने के लिए टूल उपलब्ध कराता है.
एक मॉडल कॉन्टेक्स्ट प्रोटोकॉल (एमसीपी) सर्वर, लार्ज लैंग्वेज मॉडल (एलएलएम) या एआई ऐप्लिकेशन को कॉन्टेक्स्ट, डेटा या सुविधाएं उपलब्ध कराने वाली किसी बाहरी सेवा के बीच प्रॉक्सी के तौर पर काम करता है. एमसीपी सर्वर, एआई ऐप्लिकेशन को डेटाबेस और वेब सेवाओं जैसे बाहरी सिस्टम से कनेक्ट करते हैं. साथ ही, उनके जवाबों को ऐसे फ़ॉर्मैट में ट्रांसलेट करते हैं जिसे एआई ऐप्लिकेशन समझ सके.
सर्वर का सेटअप
Gmail के एमसीपी सर्वर को इस्तेमाल करने से पहले, आपको इसे कॉन्फ़िगर करना होगा. Google और Google Cloud के रिमोट एमसीपी सर्वर इस्तेमाल करने के बारे में ज़्यादा जानने के लिए, Google Cloud के एमसीपी सर्वर की खास जानकारी देखें.
सर्वर के एंडपॉइंट
एमसीपी सेवा का एंडपॉइंट, एमसीपी सर्वर का नेटवर्क पता और कम्यूनिकेशन इंटरफ़ेस (आम तौर पर, एक यूआरएल) होता है. इसका इस्तेमाल, एआई ऐप्लिकेशन (एमसीपी क्लाइंट का होस्ट) सुरक्षित और स्टैंडर्ड कनेक्शन बनाने के लिए करता है. यह एलएलएम के लिए संपर्क करने का पॉइंट होता है. इसकी मदद से, एलएलएम कॉन्टेक्स्ट का अनुरोध कर सकता है, किसी टूल को कॉल कर सकता है या किसी संसाधन को ऐक्सेस कर सकता है. Google के एमसीपी एंडपॉइंट, ग्लोबल या स्थानीय हो सकते हैं.
Gmail MCP API के एमसीपी सर्वर के ये ग्लोबल एमसीपी एंडपॉइंट हैं:
- https://gmailmcp.googleapis.com/mcp/v1
Gmail MCP API का एमसीपी सर्वर, एमसीपी टूलसेट के ये एंडपॉइंट उपलब्ध कराता है:
- https://gmailmcp.googleapis.com/mcp/v1
एमसीपी टूल
एक एमसीपी टूल, एक फ़ंक्शन या एक्ज़ीक्यूटेबल सुविधा होती है. इसे एमसीपी सर्वर, एलएलएम या एआई ऐप्लिकेशन के लिए उपलब्ध कराता है, ताकि वे असल दुनिया में कोई कार्रवाई कर सकें. टूलसेट, टूल का एक ग्रुप होता है. यह किसी खास टास्क के लिए काम का होता है. टूलसेट का इस्तेमाल करने से, आपके एजेंट को बेहतर परफ़ॉर्म करने में मदद मिल सकती है, क्योंकि इससे आपके एजेंट के लिए उपलब्ध टूल की संख्या कम हो जाती है.
टूलसेट
gmailmcp.googleapis.com के एमसीपी सर्वर में ये टूलसेट हैं:
| एमसीपी टूलसेट | ||
|---|---|---|
| एंडपॉइंट | ब्यौरा | टूल |
| /mcp/v1 | Gmail के एमसीपी सर्वर के लिए टूलसेट. | |
एमसीपी टूल की खास जानकारी पाना
किसी एमसीपी सर्वर में मौजूद सभी टूल के लिए, एमसीपी टूल की खास जानकारी पाने के लिए, tools/list तरीके का इस्तेमाल करें. यहां दिए गए उदाहरण में, curl का इस्तेमाल करके, एमसीपी सर्वर में फ़िलहाल उपलब्ध सभी टूल और उनकी खास जानकारी की सूची बनाने का तरीका बताया गया है.
| Curl का अनुरोध |
|---|
curl --location 'https://gmailmcp.googleapis.com/mcp/v1' \ --header 'content-type: application/json' \ --header 'accept: application/json, text/event-stream' \ --data '{ "method": "tools/list", "jsonrpc": "2.0", "id": 1 }' |