modifying files
This commit is contained in:
@@ -7,9 +7,13 @@ Example MCP server to interact with Obsidian.
|
||||
### Tools
|
||||
|
||||
The server implements multiple tools to interact with Obsidian:
|
||||
|
||||
- list_files_in_vault: Lists all files and directories in the root directory of your Obsidian vault
|
||||
- list_files_in_dir: Lists all files and directories in a specific Obsidian directory
|
||||
- get_file_contents: Return the content of a single file in your vault.
|
||||
- search: Search for documents matching a specified text query across all files in the vault
|
||||
- patch_content: Insert content into an existing note relative to a heading, block reference, or frontmatter field.
|
||||
- append_content: Append content to a new or existing file in the vault.
|
||||
|
||||
### Example prompts
|
||||
|
||||
@@ -18,11 +22,10 @@ Its good to first instruct Claude to use Obsidian. Then it will always call the
|
||||
- List all files in my vault
|
||||
- List all files in the XYZ directory
|
||||
- Get the contents of the last architecture call note and summarize them
|
||||
- Search for all files where Azure CosmosDb is mentioned and quickly explain to me the context in which it is mentioned
|
||||
|
||||
## Configuration
|
||||
|
||||
|
||||
|
||||
### Environment Variables
|
||||
|
||||
Create a `.env` file in the root directory with the following required variable:
|
||||
@@ -46,6 +49,7 @@ Install and enable it in the settings and copy the api key.
|
||||
#### Claude Desktop
|
||||
|
||||
On MacOS: `~/Library/Application\ Support/Claude/claude_desktop_config.json`
|
||||
|
||||
On Windows: `%APPDATA%/Claude/claude_desktop_config.json`
|
||||
|
||||
<details>
|
||||
|
Reference in New Issue
Block a user