X

Obsidian Markdown Notes

Information

# Obsidian Model Context Protocol [![smithery badge](https://smithery.ai/badge/mcp-obsidian)](https://smithery.ai/protocol/mcp-obsidian) 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 and \`npm\` is installed. ### Installing via Smithery To install Obsidian Model Context Protocol for Claude Desktop automatically via [Smithery](https://smithery.ai/protocol/mcp-obsidian): \`\`\`bash npx @smithery/cli install mcp-obsidian --client claude \`\`\` Then, restart Claude Desktop and you should see the following MCP tools listed: ![image](./images/mcp-tools.png) ### Usage with VS Code For quick installation, use one of the one-click install buttons below: [![Install with NPX in VS Code](https://img.shields.io/badge/VS_Code-NPM-0098FF?style=flat-square&logo=visualstudiocode&logoColor=white)](https://insiders.vscode.dev/redirect/mcp/install?name=obsidian&inputs=%5B%7B%22type%22%3A%22promptString%22%2C%22id%22%3A%22vaultPath%22%2C%22description%22%3A%22Path%20to%20Obsidian%20vault%22%7D%5D&config=%7B%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22-y%22%2C%22mcp-obsidian%22%2C%22%24%7Binput%3AvaultPath%7D%22%5D%7D) [![Install with NPX in VS Code Insiders](https://img.shields.io/badge/VS_Code_Insiders-NPM-24bfa5?style=flat-square&logo=visualstudiocode&logoColor=white)](https://insiders.vscode.dev/redirect/mcp/install?name=obsidian&inputs=%5B%7B%22type%22%3A%22promptString%22%2C%22id%22%3A%22vaultPath%22%2C%22description%22%3A%22Path%20to%20Obsidian%20vault%22%7D%5D&config=%7B%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22-y%22%2C%22mcp-obsidian%22%2C%22%24%7Binput%3AvaultPath%7D%22%5D%7D&quality=insiders) For manual installation, add the following JSON block to your User Settings (JSON) file in VS Code. You can do this by pressing \`Ctrl + Shift + P\` and typing \`Preferences: Open User Settings (JSON)\`. Optionally, you can add it to a file called \`.vscode/mcp.json\` in your workspace. This will allow you to share the configuration with others. > Note that the \`mcp\` key is not needed in the \`.vscode/mcp.json\` file. \`\`\`json \{ "mcp": \{ "inputs": [ \{ "type": "promptString", "id": "vaultPath", "description": "Path to Obsidian vault" \} ], "servers": \{ "obsidian": \{ "command": "npx", "args": ["-y", "mcp-obsidian", "$\{input:vaultPath\}"] \} \} \} \} \`\`\`

Prompts

Reviews

Tags

Write Your Review

Detailed Ratings

ALL
Correctness
Helpfulness
Interesting
Upload Pictures and Videos

Name
Size
Type
Last Modified