gapmiss/live-mcp-for-obsidian
A live connection between AI assistants and your running Obsidian instance.
Platform-specific configuration:
{
"mcpServers": {
"live-mcp-for-obsidian": {
"command": "npx",
"args": [
"-y",
"live-mcp-for-obsidian"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
A live connection between AI assistants and your running Obsidian instance.
> [!IMPORTANT] > Disclaimer: This project is not created by, affiliated with, or endorsed by Obsidian or Dynalist Inc. "Obsidian" is a trademark of Dynalist Inc. This project uses Obsidian's native CLI interface for interoperability.
Most Obsidian MCP servers treat your vault as a folder of files — read, write, search. This one connects to the live application. It can read your notes, but it can also click buttons, manage plugins, take screenshots, execute JavaScript, inspect the DOM, emulate mobile, and control the full Obsidian UI. 43 tools, zero plugins required.
There are 20+ Obsidian MCP servers in the community. Nearly all of them do the same thing: expose vault files over HTTP or stdio so an AI can read and write markdown.
This server operates at a fundamentally different level:
| | File-based MCP servers | live-mcp-for-obsidian | | ------------------------- | ---------------------- | -------------------------------------- | | Read/write notes | Yes | Yes | | Search vault | Yes | Yes | | Interact with plugins | No | Yes — enable, disable, reload, inspect | | Click UI elements | No | Yes — any button, menu, or control | | Take screenshots | No | Yes — full app capture | | Execute JavaScript | No | Yes — full app.* API access | | Inspect DOM/CSS | No | Yes — like Chrome DevTools | | Mobile emulation | No | Yes — test mobile layouts | | Console/error capture | No | Yes — live debugging | | Requ
Loading reviews...