create_note_from_template
Creates a note from a chosen template, automatically substituting built-in placeholders like title and date. Use it to generate structured notes, then update with custom content.
Instructions
Create a new note from a template. Built-in placeholders like {{title}}, {{date}}, {{datetime}}, {{folder}}, {{date:FMT}} are substituted automatically (FMT is a Python strftime string). Use update_note afterwards if you need to inject custom content.
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": {
"template_name": "<template_name>",
"note_path": "<note_path>"
},
"name": "create_note_from_template"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note_path | Yes | Path for the new note (e.g., 'meetings/2024-03-13.md') | |
| template_name | Yes | Name of the template to use (e.g., 'meeting-notes', 'daily-journal') |