create_note
Create a new note in Kybase with a unique title, Markdown content, tags, and folder placement to capture and organize knowledge that is searchable and linkable.
Instructions
Create a new note. Embedding is generated automatically in the background. The server instructions' wikilink and tag rules apply: search_notes for the topic first and link the related notes it finds, and call list_tags before coining a new tag.
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": {
"title": "<title>"
},
"name": "create_note"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | Tags for the new note: lowercase, kebab-case, in the language already in use. Call list_tags first and reuse an existing tag where one fits | |
| title | Yes | Unique across live notes, case-insensitively; a clash is refused rather than merged. This is the string other notes link to as [[Title]] | |
| content | No | Markdown body. Empty by default, so a note can be created first and filled with append_to_note | |
| folder_id | No | Folder UUID. Omit or pass null for the vault root; use folder_path instead when you have the path rather than the id | |
| folder_path | No | Folder path (e.g. "Projects/Kybase") as alternative to folder_id |