
Obsidian Vault MCP
io.github.luffysolution-svg由 GitHub 帳號 luffysolution-svg 發布v3.0.2更新於 Oct 24, 2026
Local Zotero, MinerU, Obsidian literature workflow with transactional Analysis notes.
概覽
本地 MCP 服務,把 Zotero、MinerU 與 Obsidian 儲存庫串成可追溯的文獻研究工作流,並產生結構化 Analysis 筆記。
- 可以做什麼
- 查詢 Zotero 條目、Collection、筆記、註解與 BibTeX,並匯入或同步到儲存庫
- 用 MinerU 將 PDF 解析為 Markdown,每篇文獻使用獨立圖片目錄與相對連結
- 維護 Obsidian 文獻主筆記、索引與 base 檢視,以及跨文獻的可追溯 Wiki
- 建立並驗證五類 Analysis 筆記:精讀、綜述、段落問答、圖表問答、概念
- 以交易方式寫入,支援 dry-run、暫存、鎖定、備份、預覽與回滾
- 提供版本與設定檢查,並可安裝用戶端外掛與 7 個科研 Skills
- 適用情境
- 適合以 Zotero 管理來源、以 Obsidian 沉澱筆記的研究人員與學生,希望助理在儲存庫內匯入文獻、解析全文、針對段落或圖表作答、比較論文並撰寫文獻綜述。
- 執行需求
- 以 Python 3.10+ 套件在本機透過 stdio 執行(uv、uvx、pipx 或 pip)。需要 OBSIDIAN_VAULT_PATH 指向已由 Obsidian 開啟且含 .obsidian 目錄的儲存庫。Zotero 相關工具需啟動 Zotero Desktop 並啟用本機 API;PDF 解析需 MinerU,可能需要 token。未宣告 MCP 層認證。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Obsidian Vault MCP,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
Obsidian Vault MCP
面向科研文献工作流的本地 MCP 服务:以 Zotero 管理来源,以 MinerU 提取全文,以 Obsidian 沉淀文献、Wiki 与结构化 Analysis,并通过 Skills 让 AI Agent 按可追溯流程工作。
English · 完整安装教程 · 开发文档 · 更新日志 · 贡献者
架构
项目不绑定大模型供应商。MCP Tools 负责确定性的本地数据操作,Skills 负责把工具编排成可复用的科研工作流。
核心功能
- 稳定文献身份:以 Zotero 父条目
zoteroKey作为主键。 - Zotero 导入与同步:支持单篇、Collection、notes、annotations、BibTeX、存储附件和链接附件。
- MinerU 全文解析:将 PDF 规范化为 Markdown,每篇文献使用独立图片目录和相对链接。
- Obsidian 文献库:自动维护
Literature/index.md、Literature/Literature.base、主笔记、PDF、全文和 Wiki。 - 结构化研究层:支持
full_read、literature_review、passage_qa、figure_qa、concept五类 Analysis。 - 统一数据库视图:
Literature/Analysis/Analysis.base提供 9 个视图。 - 科研 Skills:内置
paper-qa、full-read、passage-qa、figure-qa、compare-papers、literature-review、concept-learning。 - 安全写入:支持 dry-run、staging、锁、备份、原子替换、事务预览和回滚。
- 版本可验证:
literature_version返回当前版本、31 个工具、7 个 Skills 和五类 Analysis。 - 多客户端接入:支持 Codex、Claude Code、OpenCode、Pi、Hermes 和 WorkBuddy。
效果展示
文献目录
[Obsidian 文献目录]Literature Index
[Literature Index]多篇文献形成的可追溯 Wiki
展开效果图
[可追溯 Wiki 综合页面]安装
3.0.2 已正式发布,要求 Python 3.10+。以下公开安装命令现已可用。
uv(推荐)
无需持久安装:
pipx / pip
MCP Registry
等价的 stdio 配置:
首次配置
目标目录必须是已由 Obsidian 打开过的 Vault,并包含 .obsidian/。
启动 Zotero Desktop 并启用本地 API:
链接附件配置:
MinerU 解析:
规范产物:
Agent 与插件安装
客户端名称可替换为 claude、opencode、pi、hermes 或 workbuddy。
GitHub Release 中的离线插件包:
Skills
正式工具面
发布一致性
3.0.2 必须同时出现在 Python 包、运行时 __version__、MCP Registry server.json、Codex/Claude 插件清单、Pi 包、Git Tag v3.0.2、GitHub Release 和 PyPI 中。Release workflow 会校验版本、Tag 和产物身份,构建 wheel、sdist、插件 ZIP,执行测试与 handshake,并生成 SHA256SUMS。
安全边界
- 所有写操作先 dry-run,再提交并保存
transactionId。 - 不要提交 Vault 绝对路径、Zotero 数据目录、MinerU token 或其他凭据。
- MinerU 可能把 PDF 发送到外部服务,使用前确认授权和组织政策。
- 推荐本地
stdio;SSE/HTTP 必须放在可信认证边界之后。 - 事务备份不替代独立的 Vault 备份。
贡献者
感谢 方珸 / Lym Fang (@LimFang) 提出 Zotero 链接附件兼容方案。完整记录见 CONTRIBUTORS.md。
來源:README.md,提交 7161bdf
工具
0版本歷史
1- v3.0.2最新Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分