Obsidian MCP Server
A Model Context Protocol (MCP) server that enables AI assistants like Claude to interact with your Obsidian vault. Access your notes, create content, manage tags, and search your knowledge base through natural conversation.
Features
Note Management
- CRUD Operations: Create, read, update, and delete notes (with safety confirmation)
- Write Modes: Overwrite, append, or prepend content
- Batch Reading: Read multiple notes in a single request
- File Info: Get metadata without reading content (efficient for large vaults)
- Move/Duplicate: Reorganize your vault structure
- Section Operations: Read, append, or replace specific sections by heading
Frontmatter & Tags
- Frontmatter Parsing: Get/set YAML frontmatter as structured JSON (powered by gray-matter)
- Tag Management: Add/remove tags (frontmatter or inline)
- Tag Auditing: Find notes missing required tags
- Tag Search: List all tags with usage counts
Search & Links
- Full-Text Search: Search content and filenames with context
- Backlinks: Find all notes linking to a specific note
- Broken Links: Detect wiki-links that don't resolve
- Find & Replace: Bulk text replacement with regex support






