mail_update_draft
Update an existing email draft with new recipients, subject, body, or importance after validation, ensuring changes are applied only to drafts owned by the MCP server.
Instructions
Update an MCP-owned draft after registry and Graph preflight.
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": {
"draftId": "<draftId>",
"patch": "<patch>"
},
"name": "mail_update_draft"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| patch | Yes | ||
| draftId | Yes | ||
| expectedEtag | No | ||
| mailboxScope | No | ||
| expectedChangeKey | No |