Integrations
Allows Claude Desktop to read and search Markdown notes from an Obsidian vault
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 and npm
is installed.
Installing via Smithery
To install Obsidian Model Context Protocol for Claude Desktop automatically via Smithery:
Then, restart Claude Desktop and you should see the following MCP tools listed:
Usage with VS Code
For quick installation, use one of the one-click install buttons below:
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.
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
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).
Related MCP Servers
- AsecurityAlicenseAqualityObsidian vault connector for Claude Desktop - enables reading and writing Markdown notes using Model Context Protocol (MCP)Last updated -4363JavaScriptMIT License
- -securityFlicense-qualityProvides semantic search capability over Obsidian vaults and exposes recent notes as resources to Claude through the MCP protocol.Last updated -5Python
- -securityFlicense-qualityA Claude-compatible MCP server that enables storing and summarizing notes through a simple note storage system with custom URI scheme.Last updated -3Python
- -securityFlicense-qualityManages markdown notes in a specified directory, allowing users to create, read, update, and list notes through the Model Context Protocol.Last updated -1Python