The 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.
[ 3134 tools indexed ]
[ all tools ]
30 / 3134
GOOGLESUPER_GET_CHANGES_START_PAGE_TOKEN
[ remote ]Tool to get the starting pageToken for listing future changes in Google Drive. Use this when you need to track changes to files and folders.
GOOGLESUPER_GET_CHARTS_FROM_SPREADSHEET
[ remote ]Tool to retrieve a list of all charts from a specified Google Sheets spreadsheet. Use when you need to get chart IDs and their specifications for embedding or referencing elsewhere, such as in Google Docs.
GOOGLESUPER_GET_COMMENT
[ remote ]Tool to get a comment by ID. Use when you need to retrieve a specific comment from a Google Drive file and have both the file ID and comment ID.
GOOGLESUPER_GET_CONTACTS
[ remote ]Fetches contacts (connections) for the authenticated Google account, allowing selection of specific data fields and pagination.
GOOGLESUPER_GET_CURRENT_DATE_TIME
[ remote ]Gets the current date and time, allowing for a specific timezone offset.
GOOGLESUPER_GET_CUSTOMER_LISTS
[ remote ]GetCustomerLists Tool will list all customer lists in Google Ads.
GOOGLESUPER_GET_DIRECTION
[ remote ]DEPRECATED: Legacy API that fetches detailed directions between an origin and a destination, supporting intermediate waypoints and various travel modes. This API only works with API keys (no OAuth2 support). Use the modern 'Get Route' action instead, which supports OAuth2 authentication.
GOOGLESUPER_GET_DOCUMENT_BY_ID
[ remote ]Retrieves an existing Google Document by its ID; will error if the document is not found.
GOOGLESUPER_GET_DRIVE
[ remote ]Tool to get a shared drive by ID. Use when you need to retrieve information about a specific shared drive.
GOOGLESUPER_GET_FILE_METADATA
[ remote ]Tool to get a file's metadata by ID. Use when you need to retrieve the metadata for a specific file in Google Drive.
GOOGLESUPER_GET_KEY_EVENT
[ remote ]Tool to retrieve a Key Event. Use after confirming the key event resource name.
GOOGLESUPER_GET_MEDIA_ITEM_DOWNLOAD
[ remote ]Downloads a media item from Google Photos and returns it as a file.
GOOGLESUPER_GET_MEET
[ remote ]Retrieve details of a Google Meet space using its unique identifier.
GOOGLESUPER_GET_METADATA
[ remote ]Tool to get metadata for dimensions, metrics, and comparisons for a GA4 property. Use when you need to discover available fields before building a report.
GOOGLESUPER_GET_PARTICIPANT_SESSION
[ remote ]Tool to get a specific participant session from a conference record. Use when you need to retrieve details about a particular participant in a past meeting.
GOOGLESUPER_GET_PEOPLE
[ remote ]Retrieves either a specific person's details (using `resource_name`) or lists 'Other Contacts' (if `other_contacts` is true), with `person_fields` specifying the data to return.
GOOGLESUPER_GET_PERMISSION
[ remote ]Gets a permission by ID. Use this tool to retrieve a specific permission for a file or shared drive.
GOOGLESUPER_GET_PROFILE
[ remote ]Retrieves key Gmail profile information (email address, message/thread totals, history ID) for a user.
GOOGLESUPER_GET_PROPERTY_QUOTAS_SNAPSHOT
[ remote ]Tool 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
[ remote ]Retrieves recordings from Google Meet for a given conference record ID.
GOOGLESUPER_GET_REPLY
[ remote ]Tool 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
[ remote ]Tool 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
[ remote ]Calculates 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
[ remote ]Lists all worksheet names from a specified Google Spreadsheet (which must exist), useful for discovering sheets before further operations.
GOOGLESUPER_GET_SPREADSHEET_BY_DATA_FILTER
[ remote ]Returns 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
[ remote ]Retrieves comprehensive metadata for a Google Spreadsheet using its ID, excluding cell data.
GOOGLESUPER_GET_TABLE_SCHEMA
[ remote ]This 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
[ remote ]Use to retrieve a specific Google Task if its `task_id` and parent `tasklist_id` are known.
GOOGLESUPER_GET_TASK_LIST
[ remote ]Retrieves 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
[ remote ]Retrieves all transcripts for a specific Google Meet conference using its conferenceRecord_id.