mcp-obsidian-index
5
Obsidian Index MCP server offers semantic search capabilities over Obsidian vaults, allowing recent notes to be accessed as resources by MCP clients. It features tools for searching and updating note indices dynamically.
Obsidian Index MCP server
An MCP server that provides semantic search over an Obsidian vault and exposes recent notes as resources.
Components
Resources
- Exposes recent notes in vaults as resources to MCP clients with
obsidian://<VAULT_NAME>/<NOTE_PATH>
URL scheme
Tools
- Implements
search-notes
for semantic search over indexed notes
Quickstart
Install
Claude Desktop
- On MacOS:
~/Library/Application\ Support/Claude/claude_desktop_config.json
- On Windows:
%APPDATA%/Claude/claude_desktop_config.json
Development
Building and Publishing
- Sync dependencies:
uv sync
- Build distributions:
uv build
- Publish to PyPI:
uv publish
with credentials
Debugging
- Use MCP Inspector for debugging MCP servers.