自托管笔记服务 Hatchdoor 2.8:Web UI 给你,MCP 给你的 Agent
BattermanZ · reddit · 2026-10-14
作者发布了自 2 月开始构建的自托管笔记服务器 Hatchdoor 2.8:直接读取磁盘上的 markdown 文件夹(偏好 Obsidian vault,支持 wikilinks/tags/callouts),无需 Obsidian 桌面端或任何插件。Web UI 给人用,MCP 接口给 AI agent 用。
- 写入安全:所有写入走同一套原子操作并带版本检查,agent 基于过期读取的写入会被拒绝而不是覆盖你的修改
- 接入:MCP over streamable HTTP + bearer token,兼容 Claude Code、Codex 等任何 MCP 客户端;24 个只读工具,开启写权限后 51 个;一个实例可服务多个 vault
- 2.8 新功能:findtext 精确匹配计数、getnoteoutline/getnotesection 只读长笔记片段、搜索结果默认压缩(50 条命中约 25 KB)、手册本身也走 MCP 提供
- 安全默认:agent 访问默认关闭,开启时先只读;可选用量报告默认关闭
- 技术:Rust 编写,AGPL-3.0,提供 rootless/distroless 的 Docker/Podman 镜像;可用一行 prompt 让终端 agent 自动部署(「Read https://hatchdoor.battercloud.cc/docs/deploy.md and install Hatchdoor for me」)
v3 计划加入带权限范围的多用户账号。现提供只读公开 demo。
「编程与Agent」频道最新
- Harness 发布:统一指挥 Claude Code、Codex 等所有 AI agent,设备 149 美元 — dee_hw · 2026-10-14
- Claude 写码 + Codex 挑错:开发者让前者把后者当工具调用 — abhi9u · 2026-10-14
- 开发者观察:用 AI Agent 竟成了管理训练课 — dr_alphalyrae · 2026-10-14
- 重跑全部 ipython 版本实验,验证 harness 改进对小模型的收益 — yb2698 · 2026-10-14
- 小模型 agent harness 易受环境噪声影响,作者开源 ipython 实验 harness — yb2698 · 2026-10-14
- 核心结论:对小模型 agent,一个 ipython 工具就够,少脚手架反而更好 — yb2698 · 2026-10-14