Obsidian MCP Server
JSON →An MCP-compliant server that provides tools for reading, writing, searching, and editing notes, tags, and frontmatter in Obsidian vaults. Version 3.2.4 requires Node >=24 or Bun >=1.3.11 and the Obsidian Local REST API plugin. Uses stdio or Streamable HTTP transport. Built in TypeScript with full type definitions. Differentiates from generic file-sys MCP servers by offering high-level operations (get note content, list vault files, append to notes, bulk create, search by content/tag, manage tags/frontmatter, batch delete) with a two-edit safety guard. The server enforces contextual editing to avoid data loss. Release cadence is active (multiple updates per month). Ships with a React-based MCP inspector for testing.
Resources
packageobsidian-mcp-server ↗
API endpoints
full doc /v1/registry/obsidian-mcp-server