read_note_tool
Retrieve content and metadata from a specific note in your Obsidian vault. Use this tool to display, analyze, or verify note data before making updates or processing. Essential for preserving existing content and ensuring accurate modifications.
Instructions
Read the content and metadata of a specific note.
When to use:
- Displaying note contents to the user
- Analyzing or processing existing note data
- ALWAYS before updating a note to preserve existing content
- Verifying a note exists before making changes
When NOT to use:
- Searching multiple notes (use search_notes instead)
- Getting only metadata (use get_note_info for efficiency)
Returns:
Note content and metadata including tags, aliases, and frontmatter
Input Schema
Name | Required | Description | Default |
---|---|---|---|
ctx | No | ||
path | Yes | Path to the note relative to vault root |
Input Schema (JSON Schema)
{
"properties": {
"ctx": {
"default": null,
"title": "Ctx"
},
"path": {
"description": "Path to the note relative to vault root",
"examples": [
"Daily/2024-01-15.md",
"Projects/AI Research.md",
"Ideas/Quick Note.md"
],
"maxLength": 255,
"minLength": 1,
"pattern": "^[^/].*\\.md$",
"title": "Path",
"type": "string"
}
},
"required": [
"path"
],
"type": "object"
}