Search Mail
search_mailSearch across configured Gmail and Microsoft 365 accounts using provider-specific query syntax. Returns recent messages if no query provided.
Instructions
Search one account or all configured accounts. Gmail uses Gmail search syntax. Microsoft 365 uses Graph message search syntax.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "search_mail"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| account | No | Optional local account alias. | |
| provider | No | Optional provider filter. | |
| query | No | Search query. If omitted, returns recent messages. | |
| maxResults | No | Maximum results per account. |