Get Started
Google Drive
Google Drive agent for file management, sharing, collaboration, and organization.
Available Tools(16)
getFile
Retrieves detailed information about a specific file, including metadata like name, size, creation date, MIME type, and permissions.
createFile
Creates a new file in Google Drive with flexible content options. Supports empty files, direct content upload, or automatic downloading from URLs.
copyFile
Creates a duplicate of an existing file with optional modifications.
downloadFile
Downloads files with intelligent size handling. For files ≤10MB, returns actual content as base64. For files >10MB, provides a download URL.
getPermissions
Retrieves the complete list of sharing permissions for a file, showing who has access and what level of access they have.
updatePermission
Modifies an existing permission to change access levels or add expiration dates.
getTeamDrive
Gets a shared drive's metadata by ID.
createTeamDrive
Creates a shared drive (requires domain admin privileges).
listFiles
Searches and lists files from Google Drive with advanced filtering and sorting options. Supports powerful search queries and pagination.
updateFile
Modifies existing files by updating metadata, content, or moving files between folders.
deleteFile
Permanently removes a file from Google Drive. This action cannot be undone.
exportFile
Converts Google Workspace files (Docs, Sheets, Slides) to standard formats like PDF, Microsoft Office formats, or other MIME types.
createPermission
Grants access to a file by creating a new permission for a specific user, group, domain, or making it publicly accessible.
deletePermission
Removes access for a specific user, group, or public access from a file.
listTeamDrives
Lists the user's shared drives (formerly Team Drives).
shareFile
Quick file sharing with a single email address
Google Drive