{"repo":"StevenStavrakis/obsidian-mcp","free":true,"listed":false,"github":"https://github.com/StevenStavrakis/obsidian-mcp","clone":"git clone https://github.com/StevenStavrakis/obsidian-mcp.git","description":"A simple MCP server for Obsidian","language":"TypeScript","stars":722,"topics":[],"license":"MIT","category":"mcp-servers","readme_excerpt":"Obsidian MCP A local Model Context Protocol server that lets MCP-compatible assistants safely read and modify explicitly configured Obsidian vaults. Version 2 supports both MCP 2026-07-28 and 2025-era clients by default, and requires Node.js 22 or newer. It works directly with Markdown files, so Obsidian does not need to be open. Legacy protocol and v1 positional-path compatibility are deprecated and print exact migration instructions to stderr. [!IMPORTANT] MCP clients can invoke destructive tools. Back up important vaults, review client permission prompts, and use revision preconditions for concurrently edited notes. Quick start Node.js 22 or newer is required: Run with npx without installing the package globally. Pinning the major version receives compatible 2.x updates without automatically crossing a future major version: Configure an MCP client to launch the same command over stdio: Alternatively, install the package globally and use \"command\": \"obsidian-mcp\" with the same arguments beginning at \"serve\" : Each vault must already contain an .obsidian directory and must be configured using an absolute path. Both protocol eras are served from the same tool definitions. After confirming that your MCP client negotiates 2026-07-28 , you may opt into modern-only mode by adding \"--legacy\", \"reject\" to args . Vault ids use lowercase letters, digits, , and - , must begin with a letter, and are the values assistants pass to tools. Up to ten vaults may be configured. Repeat --vault","default_branch":null,"files":null,"tree":[],"storefront":"/r/StevenStavrakis","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/StevenStavrakis/obsidian-mcp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}