Obsidian is a popular “Second Brain” for developers. You store code snippets, architecture diagrams, and meeting notes in Markdown.
What if Claude could read your brain?
The Setup
Obsidian vaults are just folders of Markdown files. This makes them perfect for the FileSystem MCP Server.
-
Install FileSystem MCP:
- Command:
npx -y @modelcontextprotocol/server-filesystem - Args:
["/Users/me/Documents/Obsidian Vault"]
- Command:
-
Add to Vibe Manager:
- Create a “Notes” tool.
- Sync to Claude.
Use Cases
1. “Recall that meeting”
You: “Check my Obsidian daily notes from last Tuesday. What did we decide about the API response format?” Claude: Reads the specific .md file. “You decided to use snake_case for the JSON keys.”
2. “Write documentation based on my notes”
You: “Read /Drafts/New Feature Idea.md and convert it into a formal PRD (Product Requirement Document).“
3. “Coding from Snippets”
You: “I have a ‘SQL Cheatsheet’ in my notes. Find the snippet for a Recursive CTE and adapt it to our users table.”
Why this is better than “Custom GPTs”
Custom GPTs require you to upload your knowledge base. Obsidian is dynamic. As soon as you type a note, Claude can see it (on the next request). No re-uploading required.