MCP Headless Gmail Server

gmail_get_recent_emails

Retrieve recent Gmail emails with metadata, snippets, and the first 1k characters of body text. Configure max results and filter unread emails using a Google OAuth2 access token.

Instructions

Get the most recent emails from Gmail (returns metadata, snippets, and first 1k chars of body)

Input Schema

NameRequiredDescriptionDefault
google_access_tokenYesGoogle OAuth2 access token
max_resultsNoMaximum number of emails to return (default: 10)
unread_onlyNoWhether to return only unread emails (default: False)

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "google_access_token": { "description": "Google OAuth2 access token", "type": "string" }, "max_results": { "description": "Maximum number of emails to return (default: 10)", "type": "number" }, "unread_only": { "description": "Whether to return only unread emails (default: False)", "type": "boolean" } }, "required": [ "google_access_token" ], "type": "object" }

You must be authenticated.

Other Tools from MCP Headless Gmail Server

Related Tools

ID: rd8xm8mnxn