obsidian-web-mcp — MCP Server by jimprosser

by jimprosser · MCP Server · ★ 139

Last updated: · Indexed by AgentSkillsHub · Auto-synced every 8h

About obsidian-web-mcp

obsidian-web-mcp A secure, remote-accessible MCP server that gives LLMs read/write access to your Obsidian vault from anywhere -- your desktop, your phone, a hotel Wi-Fi network. Unlike local-only Obsidian MCP servers, this one runs over HTTPS with real authentication, so Claude (or any MCP client) can reach your vault whether you're at your desk or not. It reads and writes markdown files on disk, parses YAML frontmatter, maintains an in-memory frontmatter index for fast queries, and handles full-text search -- all behind OAuth 2.0 authentication and a Cloudflare Tunnel that never exposes your machine directly to the internet. Why This Exists There are many Obsidian MCP servers. Most are local stdio servers -- they work when Claude Code is running on the same machine as your vault. That's useful, but it means: Claude.ai (web) can't reach your vault. The browser-based Claude has no way to connect to a local stdio server. Claude on your phone can't reach your vault. Same problem. If you use Obsidian Sync, local MCP servers can corrupt files. Non-atomic writes create partial files that Sync propagates to every device. This server solves all three.

Quick Facts

Stars139
Forks45
LanguagePython
CategoryMCP Server
LicenseMIT
Quality Score74.9292568520447/100
Open Issues7
Last Updated2026-06-26
Created2026-03-17
Platformsbrowser, claude-code, cli, mcp, python
Est. Tokens~17k

More MCP Server Tools

Explore other popular mcp server tools:

View all MCP Server tools →

Popular Python Agent Tools

Frequently Asked Questions

What is obsidian-web-mcp?

obsidian-web-mcp is Secure remote MCP server for Obsidian vaults -- access your notes from Claude, your phone, or any MCP client, anywhere. OAuth 2.0 auth, Cloudflare Tunnel, atomic writes safe for Obsidian Sync.. It is categorized as a MCP Server with 139 GitHub stars.

What programming language is obsidian-web-mcp written in?

obsidian-web-mcp is primarily written in Python.

How do I install or use obsidian-web-mcp?

You can find installation instructions and usage details in the obsidian-web-mcp GitHub repository at github.com/jimprosser/obsidian-web-mcp. The project has 139 stars and 45 forks, indicating an active community.

What license does obsidian-web-mcp use?

obsidian-web-mcp is released under the MIT license, making it free to use and modify according to the license terms.

View on GitHub → Browse MCP Server tools