MCP-Obsidian is an open-source MCP server that lets AI assistants read and write your Obsidian vault through the Obsidian Local REST API community plugin. Created by Markus Pfundstein, it has earned more than 4,400 stars on GitHub and was updated in 2026.
Obsidian users keep large personal knowledge bases as local markdown files, but chat assistants normally cannot see them. MCP-Obsidian bridges that gap: once the server is connected to an MCP client such as Claude, the assistant can list files in the vault, read note contents, search across all documents, append to notes, insert content relative to headings, blocks or frontmatter, and delete files when asked. Typical workflows include summarising the latest meeting notes into a new summary note, finding every file that mentions a topic and explaining the context, or drafting content directly into the vault, all against your local files rather than a cloud copy.
The documentation’s example prompts show the style of requests the server enables, from summarising the most recent meeting notes into a shareable note, to auditing every mention of a technology across years of accumulated notes and explaining the context of each mention. Because the vault stays as plain local markdown, nothing about this workflow requires moving your knowledge base into a proprietary cloud service.
MCP-Obsidian is free and open source under the MIT license. You need Obsidian with the free Local REST API community plugin, and your own MCP client, to use it.
MCP-Obsidian is for Obsidian power users who want their AI assistant to work with their actual notes: researchers, writers and knowledge workers who summarise, search and reorganise large vaults. It is a simple, focused way to give Claude and similar assistants safe, structured access to a personal knowledge base.