Google Super
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 life.
Verdict
Common use cases
- Append form responses to a live Sheet
- Share Drive files with external partners
- Batch upload event photos to an album
- Sync CRM contacts to Ads customer lists
- Aggregate sales data across Sheet tabs
Integration
- Vendor
- Google Super
- Category
- other
- Auth
- OAUTH2
- Tools
- 50
- Composio slug
googlesuper
Tools
- Add Enrichment
Adds an enrichment at a specified position in a defined album.
- Add file sharing preference
Modifies sharing permissions for an existing google drive file, granting a specified role to a user, group, domain, or 'anyone'.
- Add or remove to customer listdestructive
Addorremovetocustomerlist tool will add a contact to a customer list in google ads. note: it takes 6 to 12 hours for changes to be reflected in the customer list.
- Add Sheet to Spreadsheet
Adds a new sheet (worksheet) to a spreadsheet. use this tool to create a new tab within an existing google sheet, optionally specifying its title, index, size, and other properties.
- Aggregate Column Data
Searches for rows where a specific column matches a value and performs mathematical operations on data from another column.
- 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 an existing sheet.
- Batch Add Media Items
Adds one or more media items to an album in google photos.
- Batch Create Media Items
Unified action to upload media files and create them as items in google photos.
- Batch Get Media Items
Returns the list of media items for the specified media item identifiers.
- Batch get spreadsheet
Retrieves data from specified cell ranges in a google spreadsheet; ensure the spreadsheet has at least one worksheet and any explicitly referenced sheet names in ranges exist.
- Batch update spreadsheet
Updates a specified range in a google sheet with given values, or appends them as new rows if `first cell location` is omitted; ensure the target sheet exists and the spreadsheet contains at least one worksheet.
- 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 based on criteria rather than fixed cell ranges.
- 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 within a google spreadsheet.
- Clear Calendar
Clears a primary calendar. this operation deletes all events associated with the primary calendar of an account.
- Clear spreadsheet values
Clears cell content (preserving formatting and notes) from a specified a1 notation range in a google spreadsheet; the range must correspond to an existing sheet and cells.
- Clear tasks
Permanently clears all completed tasks from a specified google tasks list; this action is destructive and idempotent.
- Copy file
Duplicates an existing file in google drive, identified by its `file id`.
- Copy Google Document
Tool to create a copy of an existing google document. use this to duplicate a document, for example, when using an existing document as a template. the copied document will have a default title (e.g., 'copy of [original title]') if no new t
- Create a document
Creates a new google docs document using the provided title as filename and inserts the initial text at the beginning if non-empty, returning the document's id and metadata (excluding body content).
- Create a File from Text
Creates a new file in google drive from provided text content (up to 10mb), supporting various formats including automatic conversion to google workspace types.
- Create a folder
Creates a new folder in google drive, optionally within a parent folder specified by its id or name; if a parent name is provided but not found, the action will fail.
- Create a Google Sheet
Creates a new google spreadsheet in google drive using the provided title.
- Create Album
Creates a new album in google photos.
- Create a Meet
Creates a new google meet space, optionally configuring its access type and entry point access controls.
- Create a task list
Creates a new task list with the specified title.
- Create Chart in Google Sheets
Create a chart in a google sheets spreadsheet using the specified data range and chart type.
- 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.
- Create customer list
Createcustomerlist tool will create a customer list in google ads.
- Create Document Markdown
Creates a new google docs document, optionally initializing it with a title and content provided as markdown text.
- Create email draft
Creates a gmail email draft, supporting to/cc/bcc, subject, plain/html body (ensure `is html=true` for html), attachments, and threading.
- Create Event
Creates an event on a google calendar, needing rfc3339 utc start/end times (end after start) and write access to the calendar. by default, adds the organizer as an attendee unless exclude organizer is set to true.
- 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 custom dataset after property creation.
- Create File or Folder
Creates a new file or folder with metadata. use to create empty files or folders, or files with content by providing it in the request body (though this action primarily focuses on metadata creation).
- 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 the section it applies to.
- 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 at the end of the document body.
- 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 specifying the section it applies to.
- Create label
Creates a new label with a unique name in the specified user's gmail account.
- 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 easier reference or programmatic manipulation.
- Create Paragraph Bullets
Tool to add bullets to paragraphs within a specified range in a google document. use when you need to format a list or a set of paragraphs as bullet points.
- Create Reply
Tool to create a reply to a comment in google drive. use when you need to respond to an existing comment on a file.
- Create Shared Drive
Tool to create a new shared drive. use when you need to programmatically create a new shared drive for collaboration or storage.
- Create Shortcut to File/Folder
Tool to create a shortcut to a file or folder in google drive. use when you need to link to an existing drive item from another location without duplicating it.
- Create spreadsheet column
Creates a new column in a google spreadsheet, requiring a valid `spreadsheet id` and an existing `sheet id`; an out-of-bounds `insert index` may append/prepend the column.
- Create spreadsheet row
Inserts a new, empty row into a specified sheet of a google spreadsheet at a given index, optionally inheriting formatting from the row above.
- Delete Calendardestructive
Deletes a secondary calendar. use calendars.clear for clearing all events on primary calendars.
- Delete Commentdestructive
Deletes a comment from a file. use when you need to remove a specific comment from a google drive file.
- Insert Calendar into List
Inserts an existing calendar into the user's calendar list.
- Modify email labels
Adds and/or removes specified gmail labels for a message; ensure `message id` and all `label ids` are valid (use 'listlabels' for custom label ids).
- Update Calendar
Updates metadata for a calendar.
- Update Calendar List Entry
Updates an existing entry on the user\'s calendar list.
Setup
Setup guide
- 11. In Switchy, open your Space settings and click 'Add Integration'. 2. Search for 'Google Super' and select it from the MCP directory. 3. Click 'Connect' to start OAuth—you'll be redirected to Google's consent screen. 4. Review the requested scopes (Sheets, Drive, Photos, Ads) and click 'Allow' to grant access. 5. You'll return to Switchy with a green 'Connected' badge next to Google Super. 6. Test the connection by typing '@Google Super list my recent Google Sheets' in any Space—if it returns a list, you're live. 7. To invoke a tool, @mention Google Super and describe the task in plain English (e.g. '@Google Super append this data to the Q1 budget sheet'). 8. The MCP will confirm which tool it's using and show results inline. 9. If a tool fails, check that the relevant Google service is enabled in your workspace admin console.
What teammates see: by default, memories from Google Super are scoped to the Space (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Spaces have used this MCP together with a given model.
How Switchy teams use it
Starter prompts
Update Budget Sheet
@Google Super append a row to the 'Q1 Budget' sheet in my Drive with these values: date=2025-01-15, category=Software, amount=299, notes=Switchy subscription.Open in a Space →
Share Drive File
@Google Super give view access to the file 'Project Proposal v3' in my Drive for the email client@example.com.Open in a Space →
Create Photos Album
@Google Super create a new album called 'Team Offsite 2025' and upload the three images I just attached to this Space.Open in a Space →
Aggregate Sheet Column
@Google Super in the 'Sales Log' sheet, sum all values in the 'Revenue' column where 'Region' equals 'West'.Open in a Space →
Sync Ads Customer List
@Google Super add the email lead@startup.io to the 'Q1 Prospects' customer list in Google Ads.Open in a Space →
Example outputs
Illustrative - representative of the model's voice and quality, not literal recordings.
@Google Super search my Drive for all PDFs modified in the last 30 days and list them by file name and last editor
Found 14 PDF files modified in the last 30 days. Here's a summary: 'Q4_Budget_Draft.pdf' (last edited by sarah@company.com on Jan 15), 'Client_Proposal_v3.pdf' (edited by you on Jan 12), 'Engineering_Roadmap.pdf' (edited by mike@company.com on Jan 8)... The full list includes modification dates and editor emails. This example illustrates a typical search-and-summarize workflow across your Drive files.
This example uses Drive search tools to filter by file type and date range. Requires OAuth2 scope for Drive read access. Results depend on your actual Drive contents and sharing permissions — files you can't access won't appear in the list.
@Google Super create a new Google Sheet called 'Campaign Tracker' with columns for Campaign Name, Budget, Start Date, and Status
Created a new Google Sheet titled 'Campaign Tracker' with four columns as specified. The sheet is now available in your Drive and includes a header row with: Campaign Name, Budget, Start Date, Status. You can find it at [illustrative link]. This example shows how the MCP can scaffold new spreadsheets with predefined structure.
This uses the 'Add Sheet to Spreadsheet' tool to create a new file and define its schema. Requires Drive write scope. The MCP doesn't populate data rows automatically — you'd follow up with append or update tools to add campaign entries.
@Google Super add the last 10 photos from my phone to a new album called 'Team Offsite Jan 2025' and share it with our marketing group
Created a new album 'Team Offsite Jan 2025' in Google Photos and added 10 recent media items. The album is now shared with the marketing group (marketing@company.com) with view access. This example demonstrates batch media operations and permission management across Photos and Drive. Note: the MCP identifies 'last 10 photos' based on upload timestamp, not capture date.
This combines 'Batch Add Media Items' and file sharing tools. Requires OAuth2 scopes for Photos and Drive. Changes to sharing permissions may take a few minutes to propagate. If the marketing group email doesn't exist in your domain, the share will fail.
Use-case deep-dives
When Google Super makes sense for multi-client ad ops
A 6-person agency managing Google Ads for 12 clients needs to sync CRM contacts into customer lists without manual CSV uploads. Google Super's 'Add or remove to customer list' tool handles this, but the 6-12 hour propagation delay means it's only viable for weekly audience refreshes, not real-time retargeting. The OAuth2 flow lets each account manager authenticate once per client account. If your agency runs daily or hourly list updates, the lag kills responsiveness and you're better off scripting the Ads API directly. For weekly or biweekly syncs where you also need Drive file sharing or Sheets updates in the same workflow, Google Super consolidates three integrations into one. Worth the setup if you're already paying for a workspace automation tool and your cadence tolerates the delay.
Google Super for batch photo workflows at small scale
A 3-person event production team shoots 200-400 photos per gig and needs to organize them into client-facing Google Photos albums with captions. Google Super's 'Batch Create Media Items' and 'Add Enrichment' tools let you script uploads and metadata in one pass. The OAuth2 setup is straightforward if everyone uses the same Google Workspace account. The catch: if you're processing more than 1,000 photos per event or need advanced editing metadata, the MCP's 50-tool surface doesn't expose fine-grained album settings or bulk caption editing. At that scale, you're manually captioning in the Photos UI anyway. This MCP wins when your volume is under 500 images per batch and you want to automate the upload-organize-share loop without leaving your AI workspace.
When Google Super's Sheets tools beat manual data entry
A 4-person finance team reconciles monthly expenses by pulling data from invoices, appending rows to a master Google Sheet, and aggregating totals by vendor. Google Super's 'Add Sheet to Spreadsheet', 'Append Dimension', and 'Aggregate Column Data' tools automate the append-and-sum loop. The OAuth2 auth means each analyst can run the workflow on their own credentials without sharing service account keys. The limitation: if your reconciliation logic needs pivot tables, conditional formatting, or cross-sheet VLOOKUP, those aren't exposed in the 50-tool set. You'll still open Sheets for the final formatting pass. Google Super is the right call when your workflow is 80% data append and 20% manual review, and you're tired of copy-pasting invoice line items every month.
Frequently asked
What does the Google Super MCP actually do in Switchy?
It connects 50+ Google tools into one MCP — Drive file sharing, Sheets operations, Photos album management, and Google Ads customer list updates. Instead of juggling separate Google APIs, your team uses natural language to append rows, batch-upload photos, or modify Drive permissions. Think of it as a unified Google workspace layer that sits inside Switchy's chat interface.
Which Google OAuth scopes does this MCP request?
The exact scopes depend on which Google services you use, but expect requests for Drive (file read/write/share), Sheets (spreadsheet edit), Photos (library access), and potentially Ads (customer list management). You'll see the full permission list during OAuth setup. If your Google Workspace admin restricts third-party app access, you may need their approval before connecting.
Can it create new Google Docs or Slides, or just Sheets?
The representative tools show Sheets operations (add sheet, append rows, aggregate columns) and Drive file sharing, but no explicit Doc or Slides creation. If you need to generate Docs programmatically, check the full tool list in Switchy's MCP settings after connecting — or use Google's native API for document creation and this MCP for everything else.
Why use this MCP instead of Google's own APIs?
You skip the OAuth boilerplate, credential rotation, and per-service client setup. One connection gives your team conversational access to Drive, Sheets, Photos, and Ads tools without writing code. The trade-off: you're limited to the 50 tools Google Super exposes, so niche API endpoints (like advanced Sheets chart formatting) may not be available.
Who on the team should connect the Google Super MCP?
Whoever owns the Google account with the broadest permissions across Drive, Sheets, Photos, and Ads. If your team shares a service account for automation, connect that. Individual users can connect their own accounts, but then tool access is scoped to their personal Google data — fine for personal Sheets, risky for shared Drive folders.