Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| OBSIDIAN_VAULT_PATH | Yes | Absolute path to your Obsidian vault |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| query_vault | Process natural language queries about your Obsidian vault |
| search_notes | Search for notes by filename or content |
| get_note | Get the full content of a specific note |
| get_backlinks | Get all notes that link to a specific note |
| write_note | Write or overwrite a note with new content |
| create_note | Create a new note with frontmatter and content |
| append_to_note | Append content to an existing note |
| update_note_section | Update a specific section of a note by heading |
| list_directories | List directories and files in vault or specific directory |
| intelligent_search | Advanced search using link analysis, tag hierarchies, and structural context |
| guided_path | Generate a narrative tour through linked notes starting from a seed note |
| audit_recent_notes | Highlight recently modified notes that are missing required frontmatter or structure |
| contextual_companions | Suggest adjacent notes related to a topic or seed note based on links, keywords, and recency |
| fresh_energy | Find recently updated notes that lack backlinks or link coverage so you can integrate them |
| initiative_bridge | Identify initiative-tagged notes with outstanding tasks so nothing slips between systems |
| pattern_echo | Search for notes that reuse a phrasing, bullet pattern, or framework fragment |
| synthesis_ready | Flag clusters of notes that reference each other but lack a synthesis/summary note |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |