Applications
Obsidian ↔ Claude MCP Bridge
MCP integration
What it does
- Designed and shipped a two-component TypeScript system that gives Claude Desktop live read and write access across one or many Obsidian vaults — working through Obsidian's running app, so Claude sees the real search index, backlinks, and metadata rather than raw files on disk.
- Built an esbuild-bundled Obsidian community plugin that runs a token-authenticated localhost server per vault, paired with a stdio MCP server that auto-discovers open vaults and exposes tools spanning read, search, write, cross-vault copy and move, and deep links.
- Engineered for safety and easy setup: localhost-only binding with constant-time token auth and per-vault read-only toggles, packaged as a free macOS and Linux download with idempotent install scripts and tagged GitHub Actions releases.