Create a note
create_noteCreate a new note in an Obsidian vault. Accepts path, content, frontmatter as JSON, and a list of wiki-links. Fails if note exists unless overwrite is true. For multiple notes or idempotent writes, use create_notes or upsert_note.
Instructions
Create a new note (fails if it already exists unless overwrite is true). Frontmatter is rendered as YAML. Use links to append a wiki-link section at the end. For creating many notes in one call, use create_notes. For idempotent create-or-update writes, use upsert_note.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | Vault-relative path. '.md' is appended if missing. | |
| content | No | Markdown body. | |
| frontmatter | No | YAML frontmatter as a JSON object. | |
| links | No | Optional list of note titles to render as `[[wiki-links]]` at the end. | |
| overwrite | No |