• 0.11.0 fc19697987

    0.11.0 Stable

    jkaindl released this 2026-07-10 19:53:11 +00:00 | 208 commits to main since this release

    Added

    • MCP server — use your vault index from Claude Code and other MCP clients. A bundled stdio server (mcp-server.js, built alongside the plugin by npm run build) exposes three read-only tools over your existing embedding index: search (semantic search, embeds the query via your configured endpoint), related (neighbours of a note, fully offline), and read_note (full markdown text, .md only, exclude prefixes enforced case-insensitively, symlink-escape protection via realpath containment). Configuration is read at server startup from the plugin's own settings (data.json); the index itself is picked up live whenever the plugin rewrites it. One server instance per vault; the server never writes to your vault. See the README's "MCP server" section for client registration (.mcp.json).

    Changed

    • Internal: pure settings truth (VaultRagSettings/DEFAULT_SETTINGS/endpoint migration) extracted to settings_core.ts (re-exported, no behaviour change); obsidianmd lint rules scoped to plugin code with a targeted import guard for the Node-side MCP code.
    Downloads