Get Note
get_noteRead a note, returning frontmatter, tags, and body. Extract specific sections, blocks, or lines to reduce token usage.
Instructions
Read a note in full or as a fragment. With no fragment options, returns parsed frontmatter (as a labeled header), a flat list of inline #tags, and the body. With section, returns just the body under that heading (path-form like 'Tasks/Today' is supported). With block, returns the paragraph or block tagged ^id. With lines, returns the inclusive 1-indexed line range. Fragment modes skip the frontmatter/tag header and return raw text — use them to keep token usage tight on long notes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | Relative path from vault root to the note (e.g., 'folder/note.md'). Extension required. | |
| section | No | Heading path (e.g., 'Tasks' or 'Project A/Status'). Returns just that section's body. | |
| block | No | Block id (without the leading `^`). Returns just the paragraph or block tagged with that id. | |
| lines | No | Line range, 1-indexed and inclusive (e.g., '10-25' or '42'). Returns just those lines. |