Skip to main content
Server path: /google-drive | Type: Application | PCID required: Yes

Tools


google-drive_add_comment

Add a comment to a file in Google Drive Parameters:

google-drive_add_file_sharing

Add sharing permission to a file or folder in Google Drive Parameters:

google-drive_copy_file

Copy a file in Google Drive Parameters:

google-drive_create_file_from_text

Create a new file from text content in Google Drive Parameters:

google-drive_create_folder

Create a new folder in Google Drive Parameters:

google-drive_create_from_template

Create a new Google Drive file (Docs, Sheets, Slides, etc.) from an existing template. Optionally apply text replacements for Google Docs files (e.g., {{NAME}} -> “John Doe”). Parameters:

google-drive_delete_comment

Delete a comment from a Google Drive file Parameters:

google-drive_delete_file

Delete a file from Google Drive Parameters:

google-drive_download_file

Download a file from Google Drive and store it as an artifact. Returns a link to the stored file, metadata, and a text preview for supported types (PDF, DOCX, XLSX, PPTX). NOT for Google Docs/Sheets/Slides — those require their respective MCP servers (Google Docs MCP, Google Sheets MCP). If those connectors are not installed, recommend the user install them from the Pinkfish connections page. Parameters:

google-drive_find_by_name

Find files and folders by name and get their IDs. This tool automatically fetches ALL matching results across multiple pages — no manual pagination needed. Results are complete unless truncatedAtMax is true. Parameters:

google-drive_get_current_user

Get current user information and storage quota

google-drive_get_file_information

Retrieve metadata and information about a Google Drive file Parameters:

google-drive_list_comments

List comments on a file in Google Drive Parameters:

google-drive_list_files

List files from Google Drive with optional shared drive access. IMPORTANT: This tool paginates. Results may be incomplete. Always check pagination.hasMore in the response — if true, you MUST call again with pageToken set to pagination.nextPageToken to get all results. Do not report results as complete without checking pagination.hasMore. Parameters:

google-drive_list_files_in_folder

PREFERRED: Use folderName instead of folderId - no find_by_name lookup needed! List files in a Google Drive folder by name (exact match) or ID. This tool automatically fetches ALL files in the folder across multiple pages — no manual pagination needed. Results are complete unless truncatedAtMax is true. Parameters:

google-drive_list_trigger_capabilities

List available trigger capabilities for Google Drive

google-drive_move_file

Move a file to a different folder in Google Drive Parameters:

google-drive_move_to_trash

Move a file to trash in Google Drive (soft delete) Parameters:

google-drive_poll_trigger

Poll Google Drive for new or removed items. Can monitor entire Drive or a specific file/folder URL. Parameters:

google-drive_reply_to_comment

Reply to an existing comment on a Google Drive file Parameters:

google-drive_resolve_comment

Mark a comment as resolved on a Google Drive file Parameters:

google-drive_search_files

Search for files in Google Drive using query syntax. IMPORTANT: This tool paginates. Results may be incomplete. Always check pagination.hasMore in the response — if true, you MUST call again with pageToken set to pagination.nextPageToken to get all results. Do not report results as complete without checking pagination.hasMore. Parameters:

google-drive_update_file

Update file metadata in Google Drive Parameters:

google-drive_upload_csv_as_sheet

Upload a CSV file from a URL and convert it to a Google Sheet. The CSV content is automatically converted to Google Sheets format. Parameters:

google-drive_upload_file

Upload a new file to Google Drive from a URL source Parameters: