obsidian-mcp-serverMCP Server36/100 via “vault-aware note reading with metadata extraction”
Obsidian Knowledge-Management MCP (Model Context Protocol) server that enables AI agents and development tools to interact with an Obsidian vault. It provides a comprehensive suite of tools for reading, writing, searching, and managing notes, tags, and frontmatter, acting as a bridge to the Obsidian
Unique: Combines content retrieval with automatic YAML frontmatter deserialization and returns structured metadata alongside raw content, enabling agents to reason about both note text and its semantic properties (tags, custom fields) in a single call. Uses Obsidian's REST API /vault/read endpoint rather than direct file system access, ensuring consistency with Obsidian's internal state.
vs others: Provides structured frontmatter parsing out-of-the-box (unlike raw file readers), and integrates with Obsidian's REST API for consistency, whereas direct file system access could read stale or partially-written content.