Skip to content
Elaichi Elaichi

Cloud Storage

Google Drive

Connect Google Drive once and hand every teammate a governed MCP endpoint with 21 tools ready to call from Claude, ChatGPT, Cursor, or any MCP client, inside the same permissions they already have, with every call checked and logged.

Google Drive

Automations & dashboards

From answering questions to doing the work

A person no longer has to ask. A trigger starts the work, inside the same permissions and the same audit log as everything else. Automations and live dashboards ship on the Black plan.

Automations

Put Google Drive work on a schedule.

A trigger starts a sequence of steps: call a Google Drive tool, transform the result, branch, wait, and ask a person when it matters.

Google Drive digest

Run 418 · started 2 minutes ago · on behalf of Emma Laurent

  1. Schedule

    Every weekday at 08:00

    0.2s
  2. Fetch drives

    Google Drive

    1.4s
  3. Group by owner

    Transform

    0.1s
  4. Draft the digest

    Agent step

    Ran with 4 tools, returned a structured summary

    6.2s
  5. Approve the digest

    Needs approval

    Assigned to Michael Brennan

    Approve
  6. Post the digest

    Google Drive

    Queued

Collections and dashboards

Report on Google Drive without asking.

Collections hold your own data, written by an automation and read by a dashboard that refreshes on a schedule.

Google Drive health

Refreshed 4 minutes ago · every 15 minutes · from the drives collection

Live

Drives

1,284 ↓ 12%

Fileses

96 ↓ 8%

Needs attention

3 ↑ 2

Updated this week

412 ↑ 9%

Drives created

Last 14 days

By workspace

Share of activity

Engineering 34%

Product 27%

Support 21%

Sales 18%

AI tools

Google Drive tools for your AI agents

21 tools are ready to call through Elaichi's MCP endpoint the moment you connect Google Drive, governed by the same roles, restrictions, and audit log as everything else in Elaichi.

list_all_googledrive_files

Retrieves the user's files stored in Google Drive. This method allows filtering results using the q parameter, which accepts search queries to find specific files based on name, type, ownership, and other metadata. The response includes key file attributes such as id, name, mimeType, createdTime, modifiedTime, owners, driveId, shared, and permissions.

get_single_googledrive_file_by_id

Retrieves metadata or content from a single file on the user's Google Drive. It always requires the ID to fetch.

list_all_googledrive_folders

List all Google Drive folders. Returns folder objects including id, name, and mimeType, filtered automatically to items of type folder.

get_single_googledrive_folder_by_id

Get a single Google Drive folder by id. Returns the full folder metadata including id, name, mimeType, and parents. Required: id.

list_all_googledrive_drive

List all shared drives available in Google Drive. Returns an array of drive objects including their metadata.

get_single_googledrive_drive_by_id

Get a single Google Drive shared drive by id. Returns the full drive object including its metadata. Required: id.

list_all_googledrive_search

Retrieves the user's files stored in Google Drive. This method allows filtering results using the q parameter, which accepts search queries to find specific files or folders based on name, type, ownership, and other metadata. The response includes key file attributes such as id, name, mimeType, createdTime, modifiedTime, owners, parents, driveId, shared, and permissions.

get_single_googledrive_file_export_by_id

Export a Google Drive file to a specified MIME type. Returns the exported file content as a binary stream. Required: id (the Drive file ID), mimeType (the target export format, e.g. "application/pdf").

list_all_googledrive_userinfo

Retrieves basic profile information about the authenticated user in Google Calendar. The response includes essential details such as the user's unique identifier (sub), full name (name), first name (given_name), last name (family_name), profile picture URL (picture), and email address (email).

list_all_googledrive_drive_items

List files and folders in Google Drive, including items from all shared drives. Returns an array of file metadata objects.

get_single_googledrive_drive_item_by_id

Get a single Google Drive file or folder by id. Returns the full file metadata object. Required: id.

list_all_googledrive_permissions

List permissions for a Google Drive file. Returns: id, role, type, emailAddress, domain, allowFileDiscovery, and permissionDetails for each permission entry. Required: file_id.

list_all_googledrive_drive_labels

List Google Drive labels available in the account. Returns a collection of label objects from the Drive Labels API with full label view details.

list_all_googledrive_revisions

List all revisions for a Google Drive file. Returns a collection of revision objects for the specified file. Required: file_id.

get_single_googledrive_revision_by_id

Get a single revision of a Google Drive file by revision id. Returns the full revision object for the specified file and revision. Required: file_id and id.

list_all_googledrive_comments

List all comments on a Google Drive file. Returns: id, content, author, createdTime, modifiedTime, resolved, and replies for each comment. Required: file_id.

get_single_googledrive_comment_by_id

Get a single comment on a Google Drive file by id. Returns: id, content, author, createdTime, modifiedTime, resolved, anchor, htmlContent, and replies. Required: file_id, id.

list_all_googledrive_forms

List all Google Forms accessible in Google Drive. Returns an array of file objects representing forms, including id, name, and mimeType.

list_all_googledrive_documents

List Google Drive documents (Google Docs files). Returns an array of file objects including id, name, and mimeType, filtered to documents only.

get_single_googledrive_document_by_id

Get a single Google Drive document by id. Returns the full file metadata object. Required: id.

list_all_googledrive_file_labels

List labels applied to a specific Google Drive file. Returns an array of labels associated with the file. Required: file_id.

How it works

From Google Drive account to governed MCP endpoint

Connect

Link a Google Drive account through Elaichi's hosted connect flow. Credentials are vaulted, so nobody, including the AI, ever sees them.

Compose

The connection becomes a toolbox instantly. Curate which Google Drive tools are exposed, rename them, or freeze arguments.

Authorize

Point Claude, ChatGPT, Cursor, or any MCP client at the one Elaichi endpoint and sign in with OAuth, governed by roles, restrictions, and audit logs.

Put your agents to work in the tools you already use

Start a 14-day Gold trial. Connect a product, curate a toolbox, and paste a governed MCP endpoint into Claude, ChatGPT, or Cursor in minutes.