MCP Servers / productivity / Obsidian

Obsidian

JSON →
stdionone3productivity

Interact with your Obsidian notes and vaults using the Local REST API plugin.

Install
How to run this server
[ { "cmd": "npx @modelcontextprotocol/inspector", "imports": [] } ]
server path: obsidian-8
Tools
What this server exposes
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.
Configuration
Environment & auth
authnone
envOBSIDIAN_API_KEY
envYOUR_OBSIDIAN_API_KEY
Resources
Obsidian — MCP Server · libregistry