search_query
Search Microsoft 365 email, events, files, sites, and people with one call. Use for vague requests to identify the right workload, supporting KQL queries.
Instructions
Search across Microsoft 365 in one call — email, calendar events, files, SharePoint sites and lists, and people. Best first move for a vague request, since it spans workloads no other single tool covers. Supports KQL such as 'budget filetype:xlsx'. Each entity type needs its own permission. Requires Mail.Read, Calendars.Read, Files.Read.All, Sites.Read.All and People.Read.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | What to search for. Supports KQL, e.g. 'budget filetype:xlsx'. | |
| max_results | No | Maximum hits to return (1-25) | |
| entity_types | No | What to search: message, event, driveItem, listItem, site, person |