Create or replace a daily note
save_noteCreate or replace a daily note for the authenticated user. date is YYYY-MM-DD. text is the note body (up to 1000 characters). emoji is an optional list of emoji strings. append true adds text to the existing note instead of replacing it. Clearing the text deletes the note and still returns an empty note for that date.
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": {
"date": "<date>"
},
"name": "save_note"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | Yes | Calendar date (YYYY-MM-DD) | |
| text | No | Note body (up to 1000 characters) | |
| emoji | No | Emoji strings attached to the note | |
| append | No | True adds text to the existing note instead of replacing it |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | Yes | Note date (YYYY-MM-DD) | |
| text | Yes | Note body | |
| emoji | Yes | Emoji attached to the note |