gmail_search
Search Gmail by keyword, sender, subject, or date range to retrieve matching emails. Returns a compact list with snippet and id for reading full messages.
Instructions
Search your Gmail and return a compact list of matching emails.
Filter by any combination of: a free-text keyword (matches anywhere), a sender email/name, words in the subject, and a date range. Dates use dd.mm.yyyy (e.g. 31.12.2026). 'after' means on/after that day, 'before' means before that day. With NO filters, returns your most recent emails. Returns id, from, subject, date and a short snippet for each hit. Use the id with gmail_read_email to read the full message.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| keyword | No | ||
| sender | No | ||
| subject | No | ||
| after | No | ||
| before | No | ||
| unread_only | No | ||
| max_results | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |