Google Drive nodes
Tools for managing files and folders in Google Drive. These nodes are also served as MCP tools on the google_drive MCP server. Back to the full node reference.
Google Drive Create Folder
google_drive_create_folder · natural-language configurable · 1 credit on Cloud
Create a new folder in Google Drive.
Credential: Google Drive (OAuth)
Parameters
| Field | Type | Required | Description |
|---|---|---|---|
folderName | string | ✓ | Name of the folder to create. |
parentFolderId | string | Identifier of the parent folder; use "root" for the drive root. Default: root. |
Output
Returns a list of records — reference fields downstream as $<node>.folderId.
| Field | Type | Description |
|---|---|---|
folderId | string | Identifier of the created folder. |
folderName | string | Name of the created folder. |
status | boolean | Whether the folder was created successfully. |
webViewLink | string | Web view link to open the folder in Google Drive. |
Google Drive Create Text File
google_drive_create_text_file · natural-language configurable · 1 credit on Cloud
Create a plain text file in Google Drive.
Credential: Google Drive (OAuth)
Parameters
| Field | Type | Required | Description |
|---|---|---|---|
content | string | ✓ | Text content to write to the file. |
fileName | string | ✓ | Name of the text file to create. |
parentFolderId | string | Identifier of the parent folder; use "root" for the drive root. Default: root. |
Output
Returns a list of records — reference fields downstream as $<node>.fileId.
| Field | Type | Description |
|---|---|---|
fileId | string | Identifier of the created file. |
fileName | string | Name of the created file. |
status | boolean | Whether the file was created successfully. |
webViewLink | string | Web view link to open the file in Google Drive. |
Google Drive Get File
google_drive_get_file · natural-language configurable · read-only · idempotent · 1 credit on Cloud
Retrieve a file from Google Drive along with its metadata.
Credential: Google Drive (OAuth)
Parameters
| Field | Type | Required | Description |
|---|---|---|---|
fileId | string | ✓ | Identifier of the Google Drive file to retrieve. |
Output
Returns a list of records — reference fields downstream as $<node>.file.
| Field | Type | Description |
|---|---|---|
file | string | File contents (text) or hosted URL for binary uploads. |
metadata | object |
Google Drive Upload File
google_drive_upload_file · natural-language configurable · 1 credit on Cloud
Upload one or more files to Google Drive from a list of source URLs.
Credential: Google Drive (OAuth)
Parameters
| Field | Type | Required | Description |
|---|---|---|---|
files | array<string> | ✓ | List of file URLs to upload to Google Drive. |
folderId | string | Identifier of the destination folder; use "root" for the drive root. Default: root. |
Output
Returns a list of records — reference fields downstream as $<node>.status.
| Field | Type | Description |
|---|---|---|
status | boolean | Whether all files were uploaded successfully. |