# Google Super (verified)

Google Super App combines all Google services including Drive, Calendar, Gmail, Sheets, Analytics, Ads, and more, providing a unified platform for seamless integration and management of your digital …

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add googlesuper

# Browse available tools
npx -y @smithery/cli@latest tool list googlesuper

# Get full schema for a tool
npx -y @smithery/cli@latest tool get googlesuper GOOGLESUPER_ACL_PATCH

# Call a tool
npx -y @smithery/cli@latest tool call googlesuper GOOGLESUPER_ACL_PATCH '{}'
```

## Direct MCP Connection

Endpoint: `https://googlesuper.run.tools`

## Tools (200)

- `GOOGLESUPER_ACL_PATCH` — Updates an access control rule for a calendar using patch semantics (partial update). This allows modifying specific fi…
- `GOOGLESUPER_ADD_ENRICHMENT` — Adds an enrichment at a specified position in a defined album.
- `GOOGLESUPER_ADD_FILE_SHARING_PREFERENCE` — Modifies sharing permissions for an existing Google Drive file, granting a specified role to a user, group, domain, or …
- `GOOGLESUPER_ADD_LABEL_TO_EMAIL` — Adds and/or removes specified Gmail labels for a message; ensure `message_id` and all `label_ids` are valid (use 'listL…
- `GOOGLESUPER_ADD_OR_REMOVE_TO_CUSTOMER_LIST` — AddOrRemoveToCustomerList Tool will add a contact to a customer list in Google Ads. Note: It takes 6 to 12 hours for ch…
- `GOOGLESUPER_ADD_SHEET` — Adds a new sheet (worksheet) to a spreadsheet. Use this tool to create a new tab within an existing Google Sheet, optio…
- `GOOGLESUPER_AGGREGATE_COLUMN_DATA` — Searches for rows where a specific column matches a value and performs mathematical operations on data from another col…
- `GOOGLESUPER_APPEND_DIMENSION` — Tool to append new rows or columns to a sheet, increasing its size. Use when you need to add empty rows or columns to a…
- `GOOGLESUPER_BATCH_ADD_MEDIA_ITEMS` — Adds one or more media items to an album in Google Photos.
- `GOOGLESUPER_BATCH_CREATE_MEDIA_ITEMS` — Unified action to upload media files and create them as items in Google Photos.
- `GOOGLESUPER_BATCH_DELETE_MESSAGES` — Tool to permanently delete multiple Gmail messages in bulk. Use when you need to efficiently remove large numbers of em…
- `GOOGLESUPER_BATCH_GET` — Retrieves data from specified cell ranges in a Google Spreadsheet.
- `GOOGLESUPER_BATCH_GET_MEDIA_ITEMS` — Returns the list of media items for the specified media item identifiers.
- `GOOGLESUPER_BATCH_MODIFY_MESSAGES` — Modify labels on multiple Gmail messages in one efficient API call. Supports up to 1,000 messages per request for bulk …
- `GOOGLESUPER_BATCH_RUN_REPORTS` — Tool to return multiple analytics data reports in a batch. Use when you need to fetch multiple reports for one GA4 prop…
- `GOOGLESUPER_BATCH_UPDATE` — Updates a specified range in a Google Sheet with given values, or appends them as new rows if `first_cell_location` is …
- `GOOGLESUPER_BATCH_UPDATE_VALUES_BY_DATA_FILTER` — Tool to update values in ranges matching data filters. Use when you need to update specific data in a Google Sheet base…
- `GOOGLESUPER_CALENDAR_LIST_INSERT` — Inserts an existing calendar into the user's calendar list.
- `GOOGLESUPER_CALENDAR_LIST_UPDATE` — Updates an existing entry on the user\'s calendar list.
- `GOOGLESUPER_CALENDARS_DELETE` — Deletes a secondary calendar. Use calendars.clear for clearing all events on primary calendars.
- `GOOGLESUPER_CALENDARS_UPDATE` — Updates metadata for a calendar.
- `GOOGLESUPER_CHECK_COMPATIBILITY` — Tool to list dimensions and metrics compatible with a GA4 report request. Use when you need to validate compatibility o…
- `GOOGLESUPER_CLEAR_BASIC_FILTER` — Tool to clear the basic filter from a sheet. Use when you need to remove an existing basic filter from a specific sheet…
- `GOOGLESUPER_CLEAR_CALENDAR` — Clears a primary calendar. This operation deletes all events associated with the primary calendar of an account.
- `GOOGLESUPER_CLEAR_TASKS` — Permanently clears all completed tasks from a specified Google Tasks list; this action is destructive and idempotent.
- `GOOGLESUPER_CLEAR_VALUES` — Clears cell content (preserving formatting and notes) from a specified A1 notation range in a Google Spreadsheet; the r…
- `GOOGLESUPER_COMPUTE_ROUTE_MATRIX` — Calculates travel distance and duration matrix between multiple origins and destinations using the modern Routes API; s…
- `GOOGLESUPER_COPY_DOCUMENT` — Tool to create a copy of an existing Google Document. Use this to duplicate a document, for example, when using an exis…
- `GOOGLESUPER_COPY_FILE` — Duplicates an existing file in Google Drive, identified by its `file_id`.
- `GOOGLESUPER_CREATE_ALBUM` — Creates a new album in Google Photos.
- `GOOGLESUPER_CREATE_AUDIENCE_EXPORT` — Tool to create an audience export. Use after configuring the audience and dimensions to produce a long-running Operatio…
- `GOOGLESUPER_CREATE_AUDIENCE_LIST` — Tool to create an audience list. Use when you need to define and asynchronously populate a new AudienceList resource un…
- `GOOGLESUPER_CREATE_CHART` — Create a chart in a Google Sheets spreadsheet using the specified data range and chart type. Conditional requirements: …
- `GOOGLESUPER_CREATE_COMMENT` — Tool to create a comment on a file. Use when you need to add a new comment to a specific file in Google Drive.
- `GOOGLESUPER_CREATE_CUSTOMER_LIST` — CreateCustomerList Tool will create a customer list in Google Ads.
- `GOOGLESUPER_CREATE_DOCUMENT` — Creates a new Google Docs document using the provided title as filename and inserts the initial text at the beginning i…
- `GOOGLESUPER_CREATE_DOCUMENT_MARKDOWN` — Creates a new Google Docs document, optionally initializing it with a title and content provided as Markdown text.
- `GOOGLESUPER_CREATE_DRIVE` — Tool to create a new shared drive. Use when you need to programmatically create a new shared drive for collaboration or…
- `GOOGLESUPER_CREATE_EMAIL_DRAFT` — Creates a Gmail email draft, requiring at least one of recipient_email, cc, or bcc must be provided. Atleast one of sub…
- `GOOGLESUPER_CREATE_EVENT` — Create a Google Calendar event using `start_datetime` plus `event_duration_hour` and `event_duration_minutes` fields to…
- `GOOGLESUPER_CREATE_EXPANDED_DATA_SET` — Tool to create an expanded data set for a property. Use when you need to combine specific dimensions and metrics into a…
- `GOOGLESUPER_CREATE_FILE` — Creates a new file or folder with metadata. Use to create empty files or folders, or files with content by providing it…
- `GOOGLESUPER_CREATE_FILE_FROM_TEXT` — Creates a new file in Google Drive from provided text content (up to 10MB), supporting various formats including automa…
- `GOOGLESUPER_CREATE_FOLDER` — Creates a new folder in Google Drive, optionally within a parent folder specified by its ID or name; if a parent name i…
- `GOOGLESUPER_CREATE_FOOTER` — Tool to create a new footer in a Google Document. Use when you need to add a footer, optionally specifying its type and…
- `GOOGLESUPER_CREATE_FOOTNOTE` — Tool to create a new footnote in a Google Document. Use this when you need to add a footnote at a specific location or …
- `GOOGLESUPER_CREATE_GOOGLE_SHEET1` — Creates a new Google Spreadsheet in Google Drive using the provided title.
- `GOOGLESUPER_CREATE_HEADER` — Tool to create a new header in a Google Document. Use this tool when you need to add a header to a document, optionally…
- `GOOGLESUPER_CREATE_LABEL` — Creates a new label with a unique name in the specified user's Gmail account.
- `GOOGLESUPER_CREATE_MEET` — Creates a new Google Meet space, optionally configuring its access type and entry point access controls.
- `GOOGLESUPER_CREATE_NAMED_RANGE` — Tool to create a new named range in a Google Document. Use this to assign a name to a specific part of the document for…

---
*Response truncated. Use `npx -y @smithery/cli@latest` for complete data.*
