TypeScript MCP server for Obsidian with core vault operations, graph analytics, and semantic search.
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
process.env. You'll be asked to provide them before it can run.GRAPH_CACHE_TTL— No 300 Graph cache TTL in secondsOBSIDIAN_API_KEY— Yes - API key from Local REST API plugin settings (used when multi-vault JSON is not supplied)OBSIDIAN_DEFAULT_VAULT— No first defined Name/ID of the vault to use when a tool call omits vaultId.OBSIDIAN_HOST— No 127.0.0.1 Obsidian REST API hostOBSIDIAN_PORT— No 27124 Obsidian REST API portOBSIDIAN_PROTOCOL— No https http or httpsOBSIDIAN_VAULTS_FILE— No - Path to a JSON file describing one or more vaults (same shape as OBSIDIAN_VAULTS_JSON).OBSIDIAN_VAULTS_JSON— No - JSON string describing one or more vaults. Overrides the single OBSIDIAN_API_KEY style config.OBSIDIAN_VAULT_PATH— No - Path to vault (required for graph tools)OBSIDIAN_VERIFY_SSLSMART_CONNECTIONS_PORT— No - Port for Smart Connections APISMOKE_TEST_FILEPATH[](https://m8ven.ai/mcp/marwansaab-obsidian-modified-mcp-server-1psp9u)