search_emails
Search Gmail messages across multiple accounts using query syntax. Find specific emails by sender, subject, or content, with results aggregated from all enabled inboxes.
Instructions
Search Gmail using query syntax. Omitting account searches all enabled inboxes and merges results.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"query": "<query>"
},
"name": "search_emails"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Gmail search query. | |
| account | No | Optional account id. Omit to aggregate across all enabled accounts. | |
| max_results | No | Maximum emails to return (1-500). |