Obsidian Index
Createdtcsavage
Enables semantic search over an Obsidian vault and exposes recent notes as resources for MCP clients.
About
Obsidian Index provides an MCP server that indexes an Obsidian vault, enabling semantic search capabilities. It exposes recently modified notes as resources, addressable by an `obsidian://` URL scheme, making them accessible to MCP clients. The server implements a `search-notes` tool for performing semantic search across the indexed notes, facilitating enhanced knowledge discovery within your Obsidian vault.
Key Features
- Implements a semantic search tool for Obsidian notes
- Watches for changes in the vault and updates the index automatically
- Exposes recently modified notes as MCP resources
- Supports `obsidian://` URL scheme for addressing notes
- Uses a local database to store the indexed notes
Use Cases
- Semantic search for notes within an Obsidian vault using an MCP client
- Integrating Obsidian notes into MCP-based workflows
- Accessing recently modified notes in an Obsidian vault programmatically