Obsidian MCP (MarkusPfundstein)
Interacts with an Obsidian vault over the Local REST API plugin for listing, reading, searching, and managing notes.
Delv Safety Grade: C
Score 61/100 · assessed 2026-04-28
This community MCP server connects Claude to your Obsidian vault via the Local REST API plugin, enabling note reading, searching, creation, and modification. The maintainer is a solo developer with limited public profile and modest repository activity. The server requires an API key and host configuration, suggesting the Local REST API plugin runs as a local HTTP service. Permissions are moderately scoped: it can read and write your entire vault's markdown files, search content, and create new notes. The supply chain is reasonable via uvx/PyPI distribution, and the code is open source with basic documentation. The main risk is filesystem write access to your knowledge base combined with a single maintainer. No known security incidents exist, but the reliance on a third-party Obsidian plugin (Local REST API) adds an additional trust dependency. Suitable for personal use where you trust Claude with vault modification rights.
Lethal Trifecta (prompt-injection exposure)
ONE OF THREESame as obsidian.
Green flags
- Open source with visible Python codebase on GitHub
- Standard PyPI distribution via uvx reduces supply chain risk
- Uses API key authentication for local plugin access
- Clear documentation of required environment variables
- No known security incidents or malicious activity
Red flags
- Solo maintainer with limited public track record
- Full read/write access to entire Obsidian vault
- Depends on third-party Local REST API plugin for security boundary
- No apparent rate limiting or scope restrictions on vault operations
Permissions requested
Install
uvx mcp-obsidian
OBSIDIAN_API_KEYOBSIDIAN_HOSTReview
Install this if you live in Obsidian and want Claude to treat your vault as working memory. Skip it if you're not already committed to Obsidian or if your notes are poorly organised. The setup overhead only pays off if you're querying your vault regularly.
Good at
- Turns your existing Obsidian vault into queryable context without exporting or duplicating notes.
- Regex search is powerful for developers who know how to wield it.
- Note creation from chat is surprisingly useful for capturing ideas mid-conversation.
- Lightweight and doesn't require cloud sync or third-party services.
Watch out
- Depends on the Local REST API plugin, which can be flaky after Obsidian restarts.
- No fuzzy search, so you need exact terms or regex patterns to find notes reliably.
- Only sees raw markdown, so Dataview queries and plugin-specific syntax are invisible to Claude.
- Exposing a local REST API may not sit well with stricter security setups.
Use cases
- vault Q&A
- note creation from chat
- personal search
- knowledge workflows
Getting started
Works with
Similar MCPs
- MemoryPersistent memory graph for Claude. Survives across conversations - useful for personal assistants that need to remember facts about you and your projects.
- Knowledge Graph (Anthropic)Anthropic-built knowledge-graph MCP. Stores entities + relationships, persists across sessions, queryable via natural language.
- MilvusZilliz/Milvus official MCP. Lets agents store and query vectors against the Milvus engine for production-scale RAG.
- Mem0Mem0's hosted MCP for long-term memory with semantic recall. Local repo archived; current path is the cloud-hosted server at mcp.mem0.ai/mcp.