ابزار: read_file_content
برای دریافت نمایش زبان طبیعی یک فایل Drive، این ابزار را فراخوانی کنید.
محتوای فایل ممکن است برای فایلهای بسیار بزرگ ناقص باشد. نمایش متن با گذشت زمان تغییر خواهد کرد، بنابراین در مورد قالب خاص متن برگردانده شده توسط این ابزار، فرضیاتی نداشته باشید.
انواع Mime پشتیبانی شده:
-
application/vnd.google-apps.document -
application/vnd.google-apps.presentation -
application/vnd.google-apps.spreadsheet -
application/pdf -
application/msword -
application/vnd.openxmlformats-officedocument.wordprocessingml.document -
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet -
application/vnd.openxmlformats-officedocument.presentationml.presentation -
application/vnd.oasis.opendocument.spreadsheet -
application/vnd.oasis.opendocument.presentation -
application/x-vnd.oasis.opendocument.text -
image/png -
image/jpeg -
image/jpg
اگر فایل پیدا نشد، سعی کنید از ابزارهای دیگری مانند search_files برای یافتن فایلی که کاربر درخواست کرده است با استفاده از کلمات کلیدی استفاده کنید.
نمونه زیر نحوه استفاده از curl برای فراخوانی ابزار read_file_content MCP را نشان میدهد.
| درخواست کرل |
|---|
curl --location 'https://drivemcp.googleapis.com/mcp/v1' \ --header 'content-type: application/json' \ --header 'accept: application/json, text/event-stream' \ --data '{ "method": "tools/call", "params": { "name": "read_file_content", "arguments": { // provide these details according to the tool's MCP specification } }, "jsonrpc": "2.0", "id": 1 }' |
طرحواره ورودی
درخواست خواندن محتوای فایل.
درخواست محتوای فایل خوانده شده
| نمایش JSON |
|---|
{ "fileId": string } |
| فیلدها | |
|---|---|
fileId | الزامی. شناسه فایلی که قرار است بازیابی شود. |
طرحواره خروجی
پاسخ به خواندن محتوای فایل.
پاسخ محتوای فایل را بخوانید
| نمایش JSON |
|---|
{ "fileContent": string } |
| فیلدها | |
|---|---|
| |
fileContent | محتوای فایل درایو در قالب متن برگردانده میشود. |
حاشیهنویسی ابزار
راهنمایی مخرب: ❌ | راهنمایی بیاثر: ✅ | راهنمایی فقط خواندنی: ✅ | راهنمایی جهان باز: ❌