Gmail

gmail_get_message

Get a specific message by ID. Returns headers, body, labels, and metadata. Use format=full for parsed body or format=raw for RFC 2822.

Remote node2flow/gmail-mcp

Other tools also called gmail_get_message? See providers with this name

Input Schema


            {
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "The message ID (from gmail_list_messages)"
    },
    "format": {
      "enum": [
        "full",
        "metadata",
        "minimal",
        "raw"
      ],
      "type": "string",
      "description": "Response format: full (parsed body), metadata (headers only), minimal (IDs and labels), raw (RFC 2822 base64url)"
    },
    "metadata_headers": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Specific headers to include when format=metadata (e.g., [\"From\", \"To\", \"Subject\", \"Date\"])"
    }
  }
}
          

Provider

Gmail →