This Model Context Protocol (MCP) server seamlessly integrates Markdown note directories, such as Obsidian vaults, with various MCP-compatible clients like Cursor, VSCode, and Claude Desktop. It offers a comprehensive, read-only toolkit of `obsidian_`-prefixed MCP tools designed to interact with vault metadata, including tags, links, and frontmatter, as well as filenames and full-text content. This significantly enhances the ability of AI clients to understand, query, and leverage personal knowledge bases for various tasks.
Key Features
01Perform natural-language queries across the entire vault with optional date filtering.
021 GitHub stars
03List and query notes based on tags (frontmatter and inline).
04Retrieve parsed YAML frontmatter as JSON for any note.
05Identify all notes that link to a specific target note (backlinks).
06Search and read content from Markdown notes by filename or path.
Use Cases
01Integrate Obsidian vault content directly into AI-powered development environments like Cursor or VSCode.
02Enable Claude Desktop to search and retrieve specific information from personal knowledge bases using natural language prompts.
03Automate the extraction of metadata, tags, or linked notes for custom scripts or external applications.