MCP Tools Reference: drivemcp.googleapis.com

Инструмент: download_file_content

Воспользуйтесь этим инструментом, чтобы загрузить содержимое файла в Google Диска в виде строки, закодированной в формате Base64.

Если файл имеет собственный MIME-тип Google Drive, поле exportMimeType является обязательным и определяет формат загружаемого файла.

Если файл не найден, попробуйте использовать другие инструменты, например search_files чтобы найти запрашиваемый пользователем файл.

Если пользователю требуется представление содержимого его Google Диска на естественном языке, используйте инструмент read_file_content ( read_file_content должен быть меньше по размеру и проще для анализа).

В следующем примере показано, как использовать curl для вызова инструмента MCP download_file_content .

Запрос Curl
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": "download_file_content",
    "arguments": {
      // provide these details according to the tool's MCP specification
    }
  },
  "jsonrpc": "2.0",
  "id": 1
}'
                

Схема ввода

Определяет запрос на загрузку содержимого файла.

DownloadFileRequest

JSON-представление
{
  "fileId": string,
  "exportMimeType": string
}
Поля
fileId

string

Обязательно. Идентификатор файла, который необходимо получить.

exportMimeType

string

Необязательный параметр. Для файлов, созданных в Google, указывается MIME-тип, в который следует экспортировать файл; в противном случае этот параметр игнорируется. По умолчанию используется текстовый формат, если не указан.

Схема вывода

Ответ на запрос на загрузку файла.

Содержимое файла

JSON-представление
{
  "id": string,
  "title": string,
  "mimeType": string,
  "content": string
}
Поля
id

string

Идентификатор файла.

title

string

Название файла.

mimeType

string

MIME-тип файла.

content

string

Содержимое файла, закодированное в формате base64.

Аннотации инструментов

Подсказка о разрушительном эффекте: ❌ | Подсказка об идемпотентности: ✅ | Подсказка только для чтения: ✅ | Подсказка об открытом мире: ❌