适合谁
- 希望从任何设备安全远程访问 Obsidian 仓库的用户。
- 将 Claude.ai(网页版)或移动端与 Obsidian 集成。
- 需要与 Obsidian Sync 并发写入且避免文件冲突。
obsidian-web-mcp 是一个功能强大、安全设计良好的远程 MCP 服务器,专为 Obsidian 设计。它解决了本地 stdio 服务器无法从远程访问、以及 Obsidian Sync 文件损坏的问题。设置需要一定的技术知识,但文档详尽。适合需要跨设备访问笔记的高级用户。
最强项 · 文档质量 17/20 最弱项 · 可靠性 9/20
静态评测 · 未实际运行收录于 2026-08-07
查看 FMRS 评分方法 →运行环境:Python 3.12+
VAULT_PATH
Obsidian 笔记库的绝对路径,必填。
VAULT_MCP_TOKEN
256 位 bearer 令牌,可用 python -c "import secrets; print(secrets.token_hex(32))" 生成,必填。
VAULT_OAUTH_PASSWORD
OAuth 浏览器登录页的密码,未设置时服务器拒绝授权任何客户端(fail-closed),必填。
VAULT_OAUTH_CLIENT_SECRET
headless client_credentials 授权的客户端密钥;Claude/ChatGPT 浏览器流程不需要。
VAULT_MCP_HEARTBEAT_URL
可选的在线监控推送 URL(如 Uptime Kuma),视为机密,不记录日志。
VAULT_OAUTH_USERNAME
OAuth 登录用户名,默认 obsidian。
VAULT_MCP_HOST
HTTP 绑定地址,默认 127.0.0.1。
VAULT_MCP_PORT
HTTP 监听端口,默认 8420。
VAULT_MCP_PATH
MCP 传输挂载的 HTTP 路径,默认 /。
VAULT_MCP_ALLOWED_HOSTS
DNS 重绑定保护允许的主机名列表(逗号分隔),远程部署时须设为隧道/代理主机名。
VAULT_MCP_FORWARDED_ALLOW_IPS
信任 X-Forwarded-* 头的客户端 IP,默认 127.0.0.1,切勿设为 *。
VAULT_MCP_PUBLIC_URL
服务器对外公布的规范来源(如 https://vault-mcp.yourdomain.com),用于固定 OAuth 发现 URL,反向代理部署建议设置。
VAULT_OAUTH_CLIENT_ID
headless client_credentials 授权的客户端 ID,默认 vault-mcp-client。
VAULT_OAUTH_REDIRECT_URIS
静态客户端浏览器授权的回调 URI 白名单(逗号分隔),一般留空。
VAULT_DAILY_NOTES_FOLDER
日记工具使用的文件夹,为空表示笔记库根目录。
VAULT_DAILY_NOTES_FORMAT
日记文件名的 strftime 格式,默认 %Y-%m-%d。
VAULT_DAILY_NOTES_TEMPLATE
首次创建日记时前置的 strftime 模板。
VAULT_MCP_HEARTBEAT_INTERVAL
心跳间隔秒数,默认 60,仅在设置了心跳 URL 时生效。
VAULT_AUDIT_LOG_PATH
可选的追加式 JSONL 审计日志路径,必须位于笔记库之外,否则拒绝启动。
VAULT_AUDIT_LOG_INCLUDE_READS
是否也记录读取/搜索操作,默认关闭。
git clone https://github.com/jimprosser/obsidian-web-mcp.git。VAULT_PATH(仓库路径)、VAULT_MCP_TOKEN(强令牌)、VAULT_OAUTH_PASSWORD(必填,用于浏览器登录)。uv run vault-mcp 运行服务器(默认绑定 127.0.0.1:8420)。启动服务器后运行 curl -s http://localhost:8420/.well-known/oauth-authorization-server 确认服务响应;在 Claude 的 Settings > Integrations 添加服务器 URL 并完成 OAuth 登录后,工具列表中应出现 vault_read、vault_search 等工具。
连接成功后,可以直接对 AI 助手这样说:
没有匹配的工具
依据项目文档列出,未经本站实测。
obsidian-web-mcp 是一个安全的、可远程访问的 MCP 服务器,让 LLM(如 Claude)能够从任何地方读写你的 Obsidian 仓库——包括桌面、手机或任意网络。它通过 HTTP 运行,使用 OAuth 2.0 认证,并通过 Cloudflare Tunnel 暴露服务,因此你的机器不会直接暴露在互联网上。服务器直接读写磁盘上的 Markdown 文件,解析 YAML frontmatter,维护内存索引以支持快速查询,并提供全文搜索功能。默认采用原子写入,确保与 Obsidian Sync 兼容。
安全地读写本地文件与目录
独立的 Obsidian 库 MCP 服务器:混合搜索、笔记与文件、结构化记忆、任务管理,支持 OAuth 2.1。
以AI原生方式精准编辑 Word 与 OpenDocument 文档,保留原有格式
为 Obsidian 库提供安全的 REST API 和 MCP 服务器
源版本 24cf501eac9d 数据同步于 2026-10-12 查看 FMRS 评分方法