MCP Tool Reference

GOOGLE WORKSPACE GMAIL (GWS CLI) TOOLS

79 tools from the Google Workspace Gmail (gws CLI), categorised by risk level.

View the Google Workspace Gmail (gws CLI) policy →

READ TOOLS

30
gmail_users_drafts_get Get a draft by ID [read] gmail_users_drafts_list List drafts in the mailbox [read] gmail_users_getProfile Get the current user's Gmail profile [read] gmail_users_history_list List history of mailbox changes [read] gmail_users_labels_get Get a label by ID [read] gmail_users_labels_list List all labels in the mailbox [read] gmail_users_messages_attachments_get Get a message attachment [read] gmail_users_messages_get Get a message by ID [read] gmail_users_messages_list List messages in the mailbox [read] gmail_users_settings_cse_identities_get Get a CSE identity [read] gmail_users_settings_cse_identities_list List CSE identities [read] gmail_users_settings_cse_keypairs_get Get a CSE keypair [read] gmail_users_settings_cse_keypairs_list List CSE keypairs [read] gmail_users_settings_delegates_get Get a delegate [read] gmail_users_settings_delegates_list List delegates [read] gmail_users_settings_filters_get Get a filter [read] gmail_users_settings_filters_list List message filters [read] gmail_users_settings_forwardingAddresses_get Get a forwarding address [read] gmail_users_settings_forwardingAddresses_list List forwarding addresses [read] gmail_users_settings_getAutoForwarding Get auto-forwarding settings [read] gmail_users_settings_getImap Get IMAP settings [read] gmail_users_settings_getLanguage Get language settings [read] gmail_users_settings_getPop Get POP settings [read] gmail_users_settings_getVacation Get vacation responder settings [read] gmail_users_settings_sendAs_get Get a send-as alias [read] gmail_users_settings_sendAs_list List send-as aliases [read] gmail_users_settings_sendAs_smimeInfo_get Get an S/MIME config [read] gmail_users_settings_sendAs_smimeInfo_list List S/MIME configs for a send-as alias [read] gmail_users_threads_get Get a thread by ID [read] gmail_users_threads_list List threads in the mailbox [read]

WRITE TOOLS

37
gmail_users_drafts_create Create a new email draft [write] gmail_users_drafts_send Send an existing draft to its recipients [write] gmail_users_drafts_update Replace a draft's content [write] gmail_users_labels_create Create a new label [write] gmail_users_labels_patch Patch a label [write] gmail_users_labels_update Update a label [write] gmail_users_messages_batchModify Batch modify labels on messages [write] gmail_users_messages_import Import a message into the mailbox via SMTP-like delivery [write] gmail_users_messages_insert Insert a message directly into the mailbox, bypassing scanning [write] gmail_users_messages_modify Modify labels on a message [write] gmail_users_messages_send Send a message to recipients [write] gmail_users_messages_trash Move a message to the trash [write] gmail_users_messages_untrash Remove a message from the trash [write] gmail_users_settings_cse_identities_create Create a client-side encryption identity [write] gmail_users_settings_cse_identities_patch Patch a CSE identity [write] gmail_users_settings_cse_keypairs_create Create and upload a CSE keypair [write] gmail_users_settings_cse_keypairs_disable Disable a CSE keypair [write] gmail_users_settings_cse_keypairs_enable Enable a disabled CSE keypair [write] gmail_users_settings_delegates_create Add a mailbox delegate [write] gmail_users_settings_filters_create Create a message filter [write] gmail_users_settings_forwardingAddresses_create Create a forwarding address [write] gmail_users_settings_sendAs_create Create a custom send-as alias [write] gmail_users_settings_sendAs_patch Patch a send-as alias [write] gmail_users_settings_sendAs_smimeInfo_insert Upload an S/MIME config for a send-as alias [write] gmail_users_settings_sendAs_smimeInfo_setDefault Set the default S/MIME config for a send-as alias [write] gmail_users_settings_sendAs_update Update a send-as alias [write] gmail_users_settings_sendAs_verify Send verification email for a send-as alias [write] gmail_users_settings_updateAutoForwarding Update auto-forwarding settings [write] gmail_users_settings_updateImap Update IMAP settings [write] gmail_users_settings_updateLanguage Update language settings [write] gmail_users_settings_updatePop Update POP settings [write] gmail_users_settings_updateVacation Update vacation responder settings [write] gmail_users_stop Stop push notifications for the mailbox [write] gmail_users_threads_modify Modify labels on a thread [write] gmail_users_threads_trash Move a thread to the trash [write] gmail_users_threads_untrash Remove a thread from the trash [write] gmail_users_watch Set up push notification watch on the mailbox [write]

DESTRUCTIVE TOOLS

12

ENFORCE POLICIES ON GOOGLE WORKSPACE GMAIL (GWS CLI)

Open source. One binary. Zero dependencies.