MCP server that interacts with Obsidian via the Obsidian Local REST-API community plugin.
https://github.com/MarkusPfundstein/mcp-obsidianStop copy-pasting between Claude and your notes. This MCP server connects Claude directly to your Obsidian vault, so your AI conversations can read, search, and write to your knowledge base in real-time.
You've built up hundreds or thousands of notes in Obsidian. When you need Claude to help with something, you're stuck manually copying content back and forth. Want to summarize last week's architecture meeting? Copy-paste the note. Need to find all mentions of your microservices setup across your vault? Search manually, then paste relevant excerpts into Claude.
This friction kills the flow state. You spend more time being a human clipboard than actually thinking.
With mcp-obsidian, Claude gets direct access to your vault through Obsidian's REST API. No more context switching. No more manual transfers.
Real workflow examples:
Claude can search your entire knowledge base, read specific notes, and write new content directly into your vault - all in a single conversation.
Smart Content Operations
Real Integration, Not Just File Access
The patch_content tool is particularly clever - Claude can insert new information into existing notes at exactly the right spot, maintaining your note structure and linking patterns.
Meeting Notes Automation "Summarize my last architecture call and create a follow-up email draft in a new note called 'Architecture-Follow-up.md'"
Research Synthesis "Find all my notes mentioning Docker container optimization and create a consolidated best practices guide"
Project Documentation "Search for our API design patterns and help me document the new service following the same structure"
Knowledge Base Maintenance Claude can help reorganize, cross-reference, and update your existing notes based on patterns it finds across your vault.
You need the Obsidian Local REST API community plugin running (it's solid and well-maintained). After that, it's standard MCP configuration:
{
"mcpServers": {
"mcp-obsidian": {
"command": "uvx",
"args": ["mcp-obsidian"],
"env": {
"OBSIDIAN_API_KEY": "your_api_key_here",
"OBSIDIAN_HOST": "127.0.0.1",
"OBSIDIAN_PORT": "27124"
}
}
}
}
The API key comes from the plugin settings. Default port is 27124. That's it.
Your Obsidian vault represents months or years of accumulated knowledge. Making that knowledge instantly available to Claude transforms how you work with information. Instead of Claude being a separate tool you consult, it becomes an extension of your thinking that can access and build upon everything you've already captured.
The 1,192 stars and active development show this isn't just a proof-of-concept - developers are already using this to streamline their knowledge workflows.
Ready to stop being a human clipboard? The plugin setup takes five minutes, and you'll immediately see why so many developers have made this part of their daily toolkit.