MCP Tool Directory
Each row is one tool from one provider. Tools sharing a name across providers (e.g. search) are listed separately because they aren't interchangeable.
2684 tools indexed
All tools
30 of 2684 shown
GOOGLESUPER_GET_PERMISSION
RemoteGets a permission by ID. Use this tool to retrieve a specific permission for a file or shared drive.
GOOGLESUPER_GET_PROFILE
RemoteRetrieves key Gmail profile information (email address, message/thread totals, history ID) for a user.
GOOGLESUPER_GET_PROPERTY_QUOTAS_SNAPSHOT
RemoteTool to retrieve all property quotas organized by category for a given property. Use when you need to check current quota usage for a GA4 property.
GOOGLESUPER_GET_RECORDINGS_BY_CONFERENCE_RECORD_ID
RemoteRetrieves recordings from Google Meet for a given conference record ID.
GOOGLESUPER_GET_REPLY
RemoteTool to get a specific reply to a comment on a file. Use when you need to retrieve the details of a particular reply.
GOOGLESUPER_GET_REVISION
RemoteTool to get a specific revision's metadata by revision ID. Use when you need to retrieve information about a particular version of a file.
GOOGLESUPER_GET_ROUTE
RemoteCalculates one or more routes between two specified locations. Uses various travel modes and preferences; addresses must be resolvable by Google Maps.
GOOGLESUPER_GET_SHEET_NAMES
RemoteLists all worksheet names from a specified Google Spreadsheet (which must exist), useful for discovering sheets before further operations.
GOOGLESUPER_GET_SPREADSHEET_BY_DATA_FILTER
RemoteReturns the spreadsheet at the given ID, filtered by the specified data filters. Use this tool when you need to retrieve specific subsets of data from a Google Sheet based on criteria like A1 notation, developer metadata, or grid ranges.
GOOGLESUPER_GET_SPREADSHEET_INFO
RemoteRetrieves comprehensive metadata for a Google Spreadsheet using its ID, excluding cell data.
GOOGLESUPER_GET_TABLE_SCHEMA
RemoteThis action is used to get the schema of a table in a Google Spreadsheet, call this action to get the schema of a table in a spreadsheet BEFORE YOU QUERY THE TABLE. Analyze table structure and infer column names, types, and constraints. Uses statistical analysis of sample data to determine the most likely data type for each column. Call this action after calling the LIST_TABLES action to get the schema of a table in a spreadsheet.
GOOGLESUPER_GET_TASK
RemoteUse to retrieve a specific Google Task if its `task_id` and parent `tasklist_id` are known.
GOOGLESUPER_GET_TASK_LIST
RemoteRetrieves a specific task list from the user's Google Tasks if the `tasklist_id` exists for the authenticated user.
GOOGLESUPER_GET_TRANSCRIPTS_BY_CONFERENCE_RECORD_ID
RemoteRetrieves all transcripts for a specific Google Meet conference using its conferenceRecord_id.
GOOGLESUPER_GOOGLE_DRIVE_DELETE_FOLDER_OR_FILE_ACTION
RemoteTool to delete a file or folder in Google Drive. Use when you need to permanently remove a specific file or folder using its ID. Note: This action is irreversible.
GOOGLESUPER_HIDE_DRIVE
RemoteTool to hide a shared drive from the default view. Use when you want to remove a shared drive from the user's main Google Drive interface without deleting it.
GOOGLESUPER_INSERT_DIMENSION
RemoteTool to insert new rows or columns into a sheet at a specified location. Use when you need to add empty rows or columns within an existing Google Sheet.
GOOGLESUPER_INSERT_INLINE_IMAGE
RemoteTool to insert an image from a given URI at a specified location in a Google Document as an inline image. Use when you need to add an image to a document programmatically.
GOOGLESUPER_INSERT_PAGE_BREAK
RemoteTool to insert a page break into a Google Document. Use when you need to start new content on a fresh page, such as at the end of a chapter or section.
GOOGLESUPER_INSERT_TABLE_ACTION
RemoteTool to insert a table into a Google Document. Use when you need to add a new table at a specific location or at the end of a segment (like document body, header, or footer) in a document.
GOOGLESUPER_INSERT_TABLE_COLUMN
RemoteTool to insert a new column into a table in a Google Document. Use this tool when you need to add a column to an existing table at a specific location.
GOOGLESUPER_INSERT_TASK
RemoteCreates a new task in a given `tasklist_id`, optionally as a subtask of an existing `task_parent` or positioned after an existing `task_previous` sibling, where both `task_parent` and `task_previous` must belong to the same `tasklist_id` if specified. IMPORTANT: Date fields (due, completed) accept various formats like '28 Sep 2025', '11:59 PM, 22 Sep 2025', or ISO format '2025-09-21T15:30:00Z' and will automatically convert them to RFC3339 format required by the API.
GOOGLESUPER_INSERT_TEXT_ACTION
RemoteTool to insert a string of text at a specified location within a Google Document. Use when you need to add new text content to an existing document.
GOOGLESUPER_LIST_ACCOUNTS
RemoteTool to list all Accounts accessible by the caller. Use when you need to enumerate all Google Analytics accounts your credentials can access.
GOOGLESUPER_LIST_ACL_RULES
RemoteRetrieves the list of access control rules (ACLs) for a specified calendar, providing the necessary 'rule_id' values required for updating specific ACL rules.
GOOGLESUPER_LIST_ALBUMS
RemoteLists all albums shown to a user in the Albums tab of Google Photos.
GOOGLESUPER_LIST_AUDIENCE_EXPORTS
RemoteTool to list all audience exports for a GA4 property. Use when you need to fetch its export history after initiating exports.
GOOGLESUPER_LIST_AUDIENCE_LISTS
RemoteTool to list all audience lists for a GA4 property. Use when you need to retrieve a property's configured audience lists after confirming the property ID.
GOOGLESUPER_LIST_AUDIENCES
RemoteTool to list all audiences on a property. Use when you need to fetch all audiences for a GA4 property after confirming its existence.
GOOGLESUPER_LIST_CALENDARS
RemoteRetrieves a paginated list of calendars from the user's calendar list, with optional filtering and sync capabilities.