mcp-obsidian
Obsidian Model Context Protocol
This is a connector to allow Claude Desktop (or any MCP client) to read and search any directory containing Markdown notes (such as an Obsidian vault).
Installation
Make sure Claude Desktop is installed.
Then, simply modify your Claude Desktop config located here:
~/Library/Application\ Support/Claude/claude_desktop_config.json
You can easily find this through the Claude Desktop menu:
Open Claude Desktop
Click Claude on the Mac menu bar
Click "Settings"
Click "Developer"
If you don't have this config, you can create an empty file at this location.
Add the following to the mcpServers array, replacing <path-to-your-vault> with the path to your Obsidian vault.
{
"mcpServers": {
"markdown": {
"command": "npx",
"args": [
"-y",
"mcp-obsidian",
"<path-to-your-vault>"
]
}
}
}Then, start Claude Desktop and you should see the following MCP tools listed:
Fork note: this is a public fork of the npm package
mcp-obsidian@1.0.0(upstream: Riku-AItech/mcp-obsidian) with Linux fixes. See CHANGES.md for the two patches (normalizePath toLowerCase bug + userIgnoreFilters support). All credit for the original code goes to the upstream author.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/neslondiaze/mcp-obsidian'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
