
jimprosser/obsidian-web-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
jimprosser/obsidian-web-mcp — это кандидат на MCP-сервер, импортированный из https://github.com/jimprosser/obsidian-web-mcp.
Обзор
jimprosser/obsidian-web-mcp — это кандидат на MCP-сервер, импортированный из https://github.com/jimprosser/obsidian-web-mcp.
Обзор (машинный перевод)
Безопасный, удалённо доступный MCP-сервер, который предоставляет LLM доступ к чтению/записи вашего хранилища Obsidian из любой точки — с рабочего стола, телефона, Wi-Fi сети отеля. В отличие от локальных MCP-серверов Obsidian, этот работает по HTTPS с реальной аутентификацией, так что Claude (или любой MCP-клиент) может связаться с вашим хранилищем, независимо от того, находитесь ли вы за столом или нет.
Он читает и записывает markdown-файлы на диске, парсирует YAML-frontmatter, поддерживает индекс фронтматера в памяти для быстрых запросов и выполняет полнотекстовый поиск — всё это на основе аутентификации OAuth 2.0 и туннеля Cloudflare, который никогда не выводит вашу машину напрямую в интернет.
Почему это существует
Существует много MCP-серверов Obsidian. Большинство из них — локальные stdio-серверы — они работают, когда Claude Code работает на той же машине, что и ваш сейф. Это полезно, но значит:
- Claude.ai (веб) не может связаться с вашим хранилищем. Браузерный Claude не имеет возможности подключиться к локальному stdio серверу.
- Клод на твоём телефоне не может дозвониться до твоего хранилища. Та же проблема.
- Если вы используете Obsidian Sync, локальные MCP-серверы могут повредить файлы. Неатомарные записи создают частичные файлы, которые Sync распространяется на все устройства.
Этот сервер решает все три варианта.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
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 →