list_inbox_emails
Retrieve emails from your Apple Mail inbox across all accounts or filter by specific account, with options to control content previews and output format.
Instructions
List all emails from inbox across all accounts or a specific account.
Replaces the former get_recent_emails tool — use account + max_emails to get recent emails from a single account.
Args: account: Optional account name to filter (e.g., "Gmail", "Work"). If None, shows all accounts. max_emails: Maximum number of emails to return per account (0 = all) include_read: Whether to include read emails (default: True) include_content: Whether to include a content preview for each email (slower, default: False) output_format: "text" (default, human-readable) or "json" (structured list of email dicts)
Returns: Formatted list of emails with subject, sender, date, and read status
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| account | No | ||
| max_emails | No | ||
| include_read | No | ||
| include_content | No | ||
| output_format | No | text |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |