टूल: read_doc
यह टूल, Google दस्तावेज़ के JSON फ़ॉर्मैट को वापस लाता है. इसके लिए, दस्तावेज़ का आईडी देना होता है.
JSON फ़ॉर्मैट में, दस्तावेज़ का टेक्स्ट और उसकी संरचना से जुड़ी जानकारी, दोनों शामिल होती हैं.
यह REST API में documents.get से मेल खाता है.
यहां दिए गए उदाहरण में, read_doc MCP टूल को शुरू करने के लिए, curl का इस्तेमाल करने का तरीका बताया गया है.
| कर्ल का अनुरोध |
|---|
curl --location 'https://docsmcp.googleapis.com/mcp' \ --header 'Authorization: Bearer YOUR_ACCESS_TOKEN' \ --header 'content-type: application/json' \ --header 'accept: application/json, text/event-stream' \ --data '{ "method": "tools/call", "params": { "name": "read_doc", "arguments": { // provide these details according to the tool MCP specification } }, "jsonrpc": "2.0", "id": 1 }' |
इनपुट स्कीमा
ReadDocRequest
| JSON फ़ॉर्मैट |
|---|
{ "documentId": string } |
| फ़ील्ड | |
|---|---|
documentId |
ज़रूरी है. पढ़ने के लिए दस्तावेज़ का आईडी. यह Drive के टूल में मौजूद file_id के जैसा ही है. |
आउटपुट स्कीमा
ReadDocResponse
| JSON फ़ॉर्मैट |
|---|
{ "content": string } |
| फ़ील्ड | |
|---|---|
content |
दस्तावेज़ का टेक्स्ट कॉन्टेंट. |
टूल के एनोटेशन
डेटा मिटाने की सुविधा: ❌ | एक ही कार्रवाई को बार-बार करने की सुविधा: ✅ | सिर्फ़ पढ़ने की सुविधा: ✅ | सभी के लिए उपलब्ध सुविधा: ✅
अनुमति पाने के लिंक
इसके लिए, इनमें से किसी एक OAuth अनुमति की ज़रूरत होती है:
https://www.googleapis.com/auth/drive.readonlyhttps://www.googleapis.com/auth/documents.readonlyhttps://www.googleapis.com/auth/drivehttps://www.googleapis.com/auth/drive.filehttps://www.googleapis.com/auth/documents