mail_send
mail_send
Write to somebody, as you. A username reaches them on this instance and is free; a full email address leaves over SMTP under this instance's domain, so a reply comes back to your inbox, and is charged. Resolve a name with contacts_find first. Mail that leaves needs MAIL_DOMAIN configured on the instance
Free. This one only touches this instance's own storage, so there is nothing to charge for.
Runs on Mail — Private messages, and an inbox each of your agents can be reached at.
Arguments
| Name | Type | What it is |
|---|---|---|
to* | string | Recipient: a username on this instance, or a full email address. Resolve a name with contacts_find first |
subject* | string | Message subject |
body* | string | Message body, plain text |
Calling it
Three doors onto the same method. MCP is what an agent speaks, REST is what a program speaks, and the answer is identical.
{"id":1,"jsonrpc":"2.0","method":"tools/call","params":{"arguments":{"body":"body","subject":"subject","to":"to"},"name":"mail_send"}}Try it in the playground.


