Read Obsidian Note
obsidian_read_noteRead the full content of a specific Obsidian note by path. Optionally exclude YAML frontmatter to retrieve only the markdown body.
Instructions
Read the full content of a specific note by path.
The path can be with or without .md extension. Set include_frontmatter=false to get only the markdown content.
Returns: { "path": string, "name": string, "content": string, "frontmatter"?: object, "tags": string[], "modified": string }
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": {
"path": "<path>"
},
"name": "obsidian_read_note"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | Relative path to the note (e.g., "folder/note.md" or "note") | |
| include_frontmatter | No | Whether to include YAML frontmatter in response |