create_draft
Draft a plain-text Gmail message with optional local attachments or reply threading for manual review and sending.
Instructions
Create a plain-text Gmail draft, optionally attaching local files (25 MB total; this reads the given local files). With reply_to_message_id, the draft is threaded as a reply; subject defaults to Re: and to defaults to the original Reply-To or sender (or the original recipients when replying to the user's own message). The MCP never sends mail; the user reviews and sends the draft from Gmail.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cc | No | Email addresses, such as Alice <alice@example.com> or bob@example.com | |
| to | No | Recipients; required unless replying | |
| bcc | No | Email addresses, such as Alice <alice@example.com> or bob@example.com | |
| body | Yes | Plain-text body | |
| subject | No | ||
| attachments | No | Absolute local paths of files to attach (~ is expanded); only files the user asked to attach | |
| reply_to_message_id | No | Gmail message ID to reply to |