MCP Tools Reference: drivemcp.googleapis.com

Công cụ: download_file_content

Gọi công cụ này để tải nội dung của một tệp trên Drive xuống dưới dạng chuỗi được mã hoá base64.

Nếu tệp là loại mime bên thứ nhất của Google Drive, thì trường exportMimeType là bắt buộc và sẽ xác định định dạng của tệp đã tải xuống.

Nếu không tìm thấy tệp, hãy thử dùng các công cụ khác như search_files để tìm tệp mà người dùng đang yêu cầu.

Nếu người dùng muốn có một bản trình bày bằng ngôn ngữ tự nhiên về nội dung của họ trên Drive, hãy sử dụng công cụ read_file_content (read_file_content phải nhỏ hơn và dễ phân tích cú pháp hơn).

Mẫu sau đây minh hoạ cách sử dụng curl để gọi công cụ MCP download_file_content.

Yêu cầu Curl
curl --location 'https://drivemcp.googleapis.com/mcp/v1' \
--header 'Authorization: Bearer YOUR_ACCESS_TOKEN' \
--header 'content-type: application/json' \
--header 'accept: application/json, text/event-stream' \
--data '{
  "method": "tools/call",
  "params": {
    "name": "download_file_content",
    "arguments": {
      // provide these details according to the tool's MCP specification
    }
  },
  "jsonrpc": "2.0",
  "id": 1
}'
                

Giản đồ đầu vào

Xác định yêu cầu tải nội dung của một tệp xuống.

DownloadFileRequest

Biểu diễn dưới dạng JSON
{
  "fileId": string,
  "exportMimeType": string
}
Trường
fileId

string

Bắt buộc. Mã nhận dạng của tệp cần truy xuất.

exportMimeType

string

Không bắt buộc. Đối với các tệp gốc của Google, loại MIME để xuất tệp sang, nếu không thì sẽ bị bỏ qua. Mặc định là văn bản nếu không được chỉ định.

Giản đồ đầu ra

Phản hồi cho yêu cầu tải tệp xuống.

FileContent

Biểu diễn dưới dạng JSON
{
  "id": string,
  "title": string,
  "mimeType": string,
  "content": string
}
Trường
id

string

Mã nhận dạng của tệp.

title

string

Tiêu đề của tệp.

mimeType

string

Loại MIME của tệp.

content

string

Nội dung được mã hoá base64 của tệp.

Chú giải công cụ

Gợi ý phá hoại: ❌ | Gợi ý bất biến: ✅ | Gợi ý chỉ đọc: ✅ | Gợi ý thế giới mở: ❌

Phạm vi cấp phép

Yêu cầu một trong các phạm vi OAuth sau:

  • https://www.googleapis.com/auth/drive
  • https://www.googleapis.com/auth/drive.appdata
  • https://www.googleapis.com/auth/drive.file
  • https://www.googleapis.com/auth/drive.meet.readonly
  • https://www.googleapis.com/auth/drive.metadata
  • https://www.googleapis.com/auth/drive.metadata.readonly
  • https://www.googleapis.com/auth/drive.photos.readonly
  • https://www.googleapis.com/auth/drive.readonly