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