Obsidian Vault Integration
STDIOLightweight server enabling AI assistants to read and write Obsidian vault files.
Lightweight server enabling AI assistants to read and write Obsidian vault files.
A lightweight Model Context Protocol (MCP) server that enables AI assistants like Cursor & Claude to read from and write to your Obsidian vault.
getAllFilenames
readMultipleFiles
getOpenTodos
npm install obsidian-mcp-server npm run build
To use your MCP server with Claude Desktop add it to your Claude configuration:
{ "mcpServers": { "obsidian": { "command": "node", "args": [ "obsidian-mcp-server/build/index.js", "/path/to/your/vault" ] } } }
For Cursor go to the MCP tab Cursor Settings
(command + shift + J). Add a server with this command:
node obsidian-mcp-server/build/index.js /path/to/your/vault
While this implementation is intentionally lightweight, other solutions like jacksteamdev/obsidian-mcp-tools offer a more feature-rich approach as an Obsidian plugin.
This standalone server has the advantage of direct filesystem access without requiring the Obsidian application to be running.