get_thread
Retrieve the full body and metadata for a specific Apple Mail message using its account, mailbox, and numeric message ID from search results.
Instructions
Fetch the full content for a single message.
v1 returns one message (no thread reconstruction). For triage this is sufficient; full threading lands in v1.5.
Args: account: Account name. mailbox: Mailbox name (from search_messages output). id: Mail.app numeric message id (from search_messages output).
Returns {messages: [{id, message_id, account, mailbox, subject, sender, to, cc, date_received, date_sent, read, body}]}.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"account": "<account>",
"mailbox": "<mailbox>",
"id": "<id>"
},
"name": "get_thread"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| account | Yes | ||
| mailbox | Yes |