mcpserver.lol
registry/mcp-obsidian
Connection check local install

mcp-obsidian

MCP server for Obsidian (TypeScript + Bun)

Tools 24
GitHub stars 52
Installs / wk
Licence MIT
Transport stdio
Last checked never

Tools & capabilities

24 tools

Read from the published package source — this server runs locally, so there is no endpoint to query. Names are taken from the code, not observed at runtime, and descriptions are often absent.

obsidian_delete_active from source
Deletes the currently-active file.
obsidian_delete_file from source
Deletes a file in the vault.
obsidian_delete_periodic from source
Deletes the periodic note for a given period.
obsidian_execute_command from source
Executes a specified command.
obsidian_get_active from source
Returns the content of the currently-active file.
obsidian_get_commands from source
Returns a list of available commands.
obsidian_get_file from source
Returns content of a vault file.
obsidian_get_periodic from source
Returns the periodic note for a given period.
obsidian_list_vault_directory from source
Lists files in a specified directory.
obsidian_list_vault_root from source
Lists files in the root of the vault.
obsidian_open_file from source
Opens a file, optionally in a new leaf.
obsidian_patch_active from source
Inserts content into the active file relative to a target.
obsidian_patch_file from source
Inserts content into a vault file relative to a target.
obsidian_patch_periodic from source
Inserts content into a periodic note relative to a target.
obsidian_post_active from source
Appends content to the active file.
obsidian_post_file from source
Appends content to a vault file.
obsidian_post_periodic from source
Appends content to the periodic note.
obsidian_put_active from source
Replaces content of the active file.
obsidian_put_file from source
Creates or replaces a vault file.
obsidian_put_periodic from source
Replaces content of the periodic note.
obsidian_search_dataview from source
Searches using a Dataview query.
obsidian_search_json_logic from source
Searches using a JsonLogic query.
obsidian_simple_search from source
Searches for text in vault with optional context.
obsidian_status from source
Returns basic details about the server.