Skip to main content

Gmail

MCP server for Gmail integration - manage emails, drafts, labels, and inbox operations

Tools

16 available tools

Search the tool definitions captured from the MCP server. The live list can vary with version, deployment, and credentials.

16 tools found.

  • Add labels

    Tool name: add_labels

    Add one or more labels to a message or multiple messages

  • Archive messages

    Tool name: archive_messages

    Archive one or more messages (remove from inbox)

  • Create draft

    Tool name: create_draft

    Create a draft email that can be edited later or sent

  • Create label

    Tool name: create_label

    Create a new label in the user's Gmail account

  • Fetch attachment

    Read only

    Tool name: fetch_attachment

    Fetch a Gmail message attachment.

  • Fetch message

    Read only

    Tool name: fetch_message

    Fetch the full content of a Gmail message using its message ID (don't use external tools to read messages)

  • List drafts

    Read only

    Tool name: list_drafts

    List all draft messages with pagination support

  • List labels

    Read only

    Tool name: list_labels

    List all available labels in the Gmail account

  • List messages

    Read only

    Tool name: list_messages

    List recent email messages from your inbox with pagination support

  • Read mark as

    Tool name: mark_as_read

    Mark one or more messages as read

  • Mark as unread

    Tool name: mark_as_unread

    Mark one or more messages as unread

  • Remove labels

    Tool name: remove_labels

    Remove one or more labels from a message or multiple messages

  • Reply to message

    Tool name: reply_to_message

    Reply to an existing email message, preserving the thread

  • Search

    Read only

    Tool name: search

    Search Gmail messages by query and return basic details.

  • Send draft

    Tool name: send_draft

    Send an existing draft message by its draft ID

  • Send email

    Tool name: send_email

    Send a new email message with optional cc and bcc

Compatibility

Connect Gmail to the clients your teams already use

27 AI clients can connect to Gmail through Runlayer. Pick one for its setup steps and controls.

Why Runlayer

Why connect Gmail through Runlayer?

One approved path

Approve Gmail once and everyone gets it in the AI clients they already use. Runlayer holds the credentials, so nothing sits in client configuration.

Fine-grained policy

Control who can use each server, tool, and resource, and under which runtime conditions.

Runtime security

Scan tool inputs and outputs for prompt injection, credential exposure, PII, and data exfiltration, then alert, mask, or block.

Audit and observability

Trace every request across users, clients, tools, policies, scanner decisions, and downstream systems.

Frequently asked questions