es617/obsidian-sync-mcp
Remote MCP server that gives AI Agent access to your Obsidian vault via Self-hosted LiveSync and CouchDB.
Platform-specific configuration:
{
"mcpServers": {
"obsidian-sync-mcp": {
"command": "npx",
"args": [
"-y",
"obsidian-sync-mcp"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
<!-- mcp-name: io.github.es617/obsidian-sync-mcp -->
Give any AI agent remote read/write access to your Obsidian vault over MCP. Run it locally from your machine, or deploy it to the cloud so it works even when your laptop is off.
> Example: From your phone, ask your AI: "What's in my daily note for today?" — and get the full content back, with a link to open it in Obsidian.
---
The server has two modes:
.md files directly from your vault folder. No database needed.Both modes expose the same MCP tools over HTTP, so any MCP-compatible agent can connect: Claude, Copilot, custom agents, anything that speaks the Model Context Protocol.
---
| You have... | Do this | What happens | |---|---|---| | LiveSync already | Point MCP server at your CouchDB | Add AI access to your existing setup | | A Mac that's always on | Run in local mode + tunnel | Reads files directly, no database | | Nothing yet, want it always on | Deploy to Fly.io | CouchDB + MCP server in the cloud |
---
If you're already using Self-hosted LiveSync, you just need the MCP server. No database setup, no plugin changes — point it at your existing CouchDB.
npx obsidian-sync-mcpLoading reviews...