Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| readNote | Read the contents of a specific note |
| readActiveNote | Read the contents of the current active note |
| listNotes | Recursively lists files and folders in the entire Vault or under a specified folder and returns the result as a tree-format string |
| patchNote | Inserts content into an existing note relative to a heading, block reference, or frontmatter field. |
| searchWithJsonLogic | Search Obsidian notes using JsonLogic format queries. Using logical conditions expressed in JSON, you can flexibly filter note metadata and content. Suitable for programmatically generated searches, allowing complex conditions to be expressed in a structured way. |