Skip to content

Google

Gmail, Google Calendar, and other Google services

Connect with: OAuth · Type: google · Tools: 15

ToolWhat it does
calendar_create_eventwriteCreate a new calendar event
calendar_delete_eventwriteDelete (cancel) a calendar event
calendar_find_free_timereadFind free/busy time slots for scheduling.
calendar_get_eventreadGet full details of a specific calendar event
calendar_list_calendarsreadList all calendars for the user
calendar_list_eventsreadList calendar events in a time range.
calendar_update_eventwriteUpdate an existing calendar event
gmail_create_draftwriteCreate a draft email for the user to review/edit/send manually in Gmail.
gmail_forwardwriteForward an email to a new recipient, preserving the original content and attachments.
gmail_get_attachmentreadDownload an email attachment's content.
gmail_list_labelsreadList the user's Gmail labels (for filtering and organizing)
gmail_modify_labelswriteModify labels on a message (archive, mark read/unread, star, etc).
gmail_read_messagereadRead the full content of a specific email message
gmail_searchreadSearch emails by query using Gmail search syntax (e.g., 'from:boss@company.com', 'is:unread', 'after:2026/02/01 subject:invoice')
gmail_sendwriteSend an email or reply to an existing email thread.

Tool names are suffixed with the connection they run against when you have more than one — calendar_create_event@production. With a single connection the bare name works.

Docs as of 2026-08-31.