
jimprosser/obsidian-web-mcp
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
jimprosser/obsidian-web-mcp は、https://github.com/jimprosser/obsidian-web-mcp. からインポートされたMCPサーバー候補です。
概要
jimprosser/obsidian-web-mcp は、https://github.com/jimprosser/obsidian-web-mcp. からインポートされたMCPサーバー候補です。
概要(AI 翻訳)
安全でリモートアクセス可能なMCPサーバーで、デスクトップ、スマホ、ホテルのWi-FiネットワークなどどこからでもLLMがObsidianのボールトに読み書きアクセスできるようにします。ローカルのみのObsidian MCPサーバーとは異なり、これはHTTPS上で実際の認証で動作するため、Claude(または他のMCPクライアント)はデスクにいるかどうかに関わらずあなたのVaultにアクセスできます。
ディスク上のマークダウンファイルの読み書き、YAMLフロントマターの解析、高速クエリのためのメモリ内フロントマターインデックスの管理、全文検索の処理など、すべてOAuth 2.0認証とCloudflareトンネルのもとで行われ、マシンをインターネットに直接露出させません。
なぜこれが存在するのか
Obsidian MCPサーバーはたくさんあります。ほとんどはローカルのstdioサーバーで、Claude CodeがあなたのVaultと同じマシン上で動いているときに動作します。それは便利ですが、意味は以下の通りです:
- Claude.ai(ウェブ)があなたのボールトにアクセスできません。 ブラウザベースのClaudeはローカルのStdioサーバーに接続する方法がありません。
- 携帯のクロードが金庫にアクセスできない。 同じ問題だ。
- Obsidian Syncを使用すると、ローカルMCPサーバーがファイルを破損させる可能性があります。 非原子的な書き込みは部分的なファイルを作成し、Syncはそれをすべてのデバイスに伝播させます。
このサーバーは3つすべてを解決しています。
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
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. It runs as a persistent HTTP service on the machine where your vault lives, tunneled securely through Cloudflare, and authenticates via OAuth 2.0 – the same protocol Claude uses for Gmail, Google Calendar, and other integrations. The result: your vault becomes a first-class MCP connector available everywhere Claude is.
Architecture
+----------+ +------------+ +-----------------+ +------------------+
| Obsidian | | Filesystem | | obsidian-web-mcp| | Cloudflare |
| (app) | | (*.md) | | (MCP over HTTPS)| | Tunnel |
+----------+ +------------+ +-----------------+ +------------------+
|
+------+-------+
| Claude |
| (web/desktop/|
| mobile) |
+--------------+
Your vault files never leave your machine. Cloudflare Tunnel creates an outbound-only connection from your server to Cloudflare’s edge – no inbound ports opened, no public IP exposed, no port forwarding. Claude connects to the Cloudflare edge, which relays requests through the tunnel to your server.
Obsidian and the MCP server both operate on the same directory of markdown files. The server uses atomic writes (write-to-temp-then-rename) so Obsidian Sync and the server never conflict.
Security Model
This is a server that provides network access to your personal notes. Security is not optional.
インストール
This server does not publish a one-line install command.
Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →