{"ok":true,"name":"cooper_search_messages","description":"Use this when you need to find mail inside one inbox by keyword, sender, recipient, or subject, and you want the matching words highlighted. Read-only; requires auth. Inputs: inbox_id (required; inbox id, username, or email), q (required; every word must match subject, body text, from, or to), limit (optional, default 25, max 100), before (optional ISO-8601 exclusive upper bound on created_at), after (optional ISO-8601 exclusive lower bound on created_at). Returns {object:\"list\", inbox_id, q, da","inputSchema":{"type":"object","required":["inbox_id","q"],"properties":{"q":{"type":"string","description":"Search words; every word must match subject, body, from, or to"},"after":{"type":"string","description":"ISO-8601 exclusive lower bound on created_at. A bad value returns invalid_date."},"limit":{"type":"number","description":"Max results (default 25, max 100)"},"before":{"type":"string","description":"ISO-8601 exclusive upper bound on created_at. A bad value returns invalid_date."},"folder":{"enum":["inbox","archive","spam","trash","all"],"type":"string","description":"inbox, archive, spam, trash, or all. Omit to search inbox and archive only. A bad value returns invalid_folder."},"inbox_id":{"type":"string","description":"Inbox id (inb_…), username, or full email address"}}},"serverUrl":"https://cooperemail.com/mcp","transport":"http","handshake":"ok","host":"cooperemail.com","score":93,"grade":"A","auth":"oauth","lastScannedAt":"2026-10-30T13:05:15.807Z","stale":false,"permalink":"https://agentboardai.app/mcp/cooperemail.com/cooper_search_messages","page":"https://agentboardai.app/site/cooperemail.com"}