MCP Tools Reference: docsmcp.googleapis.com

टूल: 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

string

ज़रूरी है. पढ़ने के लिए दस्तावेज़ का आईडी. यह Drive के टूल में मौजूद file_id के जैसा ही है.

आउटपुट स्कीमा

ReadDocResponse

JSON फ़ॉर्मैट
{
  "content": string
}
फ़ील्ड
content

string

दस्तावेज़ का टेक्स्ट कॉन्टेंट.

टूल के एनोटेशन

डेटा मिटाने की सुविधा: ❌ | एक ही कार्रवाई को बार-बार करने की सुविधा: ✅ | सिर्फ़ पढ़ने की सुविधा: ✅ | सभी के लिए उपलब्ध सुविधा: ✅

अनुमति पाने के लिंक

इसके लिए, इनमें से किसी एक OAuth अनुमति की ज़रूरत होती है:

  • https://www.googleapis.com/auth/drive.readonly
  • https://www.googleapis.com/auth/documents.readonly
  • https://www.googleapis.com/auth/drive
  • https://www.googleapis.com/auth/drive.file
  • https://www.googleapis.com/auth/documents