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