Skip to main content
Glama

Search Outlook messages

search_outlook_messages

Search a mailbox using Outlook's search syntax and return message metadata — not bodies — best match first. Searches the whole mailbox unless folderId is given. Use this to find messages, then get_outlook_message to read one, or move_messages to file them. Plain keywords plus from:, to:, subject:, received>=YYYY-MM-DD, hasattachments:yes and OR all work; put an exact phrase in double quotes and don't escape anything. Examples: 'from:acme.com', 'invoice overdue', 'subject:"roof quote" received>=2026-09-01'.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
limitNoMax results (default 25, cap 100)
queryNoSearch terms; omit to get the most recent messages
mailboxYesEmail address of the connected Outlook/Microsoft 365 mailbox to act on. Call list_authorized_mailboxes to see available options.
folderIdNoRestrict to one folder; omit to search the whole mailbox

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • addedInput schema / properties / query / maxLength
      Added value: +500
  2. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources