title: "Claude接Obsidian | MCP十步搭建" category: 人工智能 tags:
- 大模型API中转站
- Claude
- Claude Code
- Obsidian
- MCP
- 第二大脑
- Local REST API
- 企业级大模型接入
- 4SAPI description: "基于 Obsidian 本地 Markdown Vault、Local REST API、Claude Code MCP 和 CLAUDE.md,写一套给新手也能照着做的十步搭建法。重点不是再造一个聊天窗口,而是让 Claude 每次进入你的知识库时都知道你是谁、项目在哪里、材料该怎么归档。"
先说明一下和前文的关系。
第65期已经讲过:
第80期讲过:
这一篇不重复讲“为什么 Obsidian 适合做第二大脑”。
这一篇只讲一件更具体的事:
目标很简单:
这不是把 Claude 变成另一个聊天框。
而是把 Claude 放到你的知识库旁边,让它像一个会整理文件、会读背景、会写交接记录的助理。
1. 先搞清楚两件工具各管什么
Obsidian 是仓库。
它的本质不是神奇软件,而是一个本地文件夹。
里面的笔记大多是 Markdown 文件。
笔记之间可以用:
互相连接。
这些链接会慢慢形成你的知识图谱。
Claude 是仓库旁边的大脑。
它不应该替代 Obsidian。
它应该做这些事:
整个系统的关键不是“Claude 记住你”。
关键是:
这样明年你换模型,知识库还在。
换 Claude、Codex、Gemini、Cursor,都只是把新工具指向同一个文件夹。
2. 第一步:安装 Obsidian,建一个 Vault
先去 Obsidian 官网下载安装:
新建一个库,名字可以很朴素:
路径建议放在你自己能找到、能备份的位置,例如:
不要一上来就放进各种同步盘深层目录。
第一天先简单。
建好以后,新建一条笔记:
点一下 [[goals]],你会发现 Obsidian 可以顺着链接新建一页。
这就是后面 Claude 要帮你大规模做的事:
3. 第二步:准备 Claude Code
你需要的是能读写本地文件、能配置 MCP 的 Claude Code 环境。
安装和套餐以 Anthropic 官方页面为准。
这里不要写死价格。
因为价格、入口、地区可用性都可能变。
你只需要确认三件事:
如果你刚开始用,先别急着接 Obsidian。
先找一个空文件夹,让 Claude Code 做一个最小测试:
这个测试通过,再接知识库。
否则你会分不清:
4. 第三步:给 Obsidian 开 Local REST API
Claude 要进入 Obsidian,有两种常见路线。
第一种是直接把 Vault 当文件夹读。
这在第65期和第80期已经讲过。
第二种是通过 Obsidian 的 Local REST API 插件,让外部工具用 API 访问当前打开的 Vault。
这一篇讲第二种。
在 Obsidian 里:
启用后,进入插件设置。
你会看到一个 API key。
有些界面会显示成:
后面配置时要注意:
还有一个关键点:
Local REST API 是开在本机上的门。
Obsidian 关了,这扇门也就没了。
5. 第四步:用 MCP 把 Claude 和 Obsidian 连起来
Claude Code 支持添加 MCP server。
MCP 可以理解成:
接 Obsidian 时,常见有两条路径。
路线 A:Local REST API 自带或兼容的 MCP 入口
如果你安装的 Local REST API 版本提供 MCP endpoint,可以优先按它的 README 来。
概念上类似:
这条路线的好处是直接。
Obsidian 插件提供本机 HTTP 服务,Claude Code 通过 MCP 连接。
但具体 URL、端口、header 写法,务必以你安装版本的插件说明为准。
路线 B:stdio 桥接工具
有些教程会用类似下面的方式:
这类写法的意思是:
如果你照着某个 GitHub 仓库配置,一定看清楚它当前的 README。
不要只抄二手教程里的命令。
因为 MCP server 名称、环境变量、端口、认证方式都可能更新。
6. 第五步:做最小连通测试
配置完以后,不要马上让 Claude 整理整个知识库。
先做最小测试。
给 Claude 说:
如果它能列出:
说明门通了。
再做第二个测试:
第三个测试才允许写入:
这三步很重要。
它能帮你把问题分开:
不要第一步就让它“整理我所有笔记”。
那是把新车刚启动就开上高速。
7. 第六步:让 Claude 先采访你
空知识库没有意义。
真正节省时间的,不是让 Claude 记住某个插件配置。
而是让它知道你这个人和你的工作现场。
可以复制这段给 Claude:
回答时不要写人设。
写真实情况。
你答得越真实,后面 Claude 越少误判。
8. 第七步:把 CLAUDE.md 写成入口,不要写成自传
CLAUDE.md 不是越长越好。
它应该像一张入库须知。
一个可用的最小模板是:
这份文件的价值是:
它不是你的全部人生。
它是 Claude 的作业卡。
9. 第八步:建最小目录,不要一口气上复杂系统
第一天只建这几个目录就够了:
不要一上来就把 PARA、Zettelkasten、GTD、日记系统、标签体系、Dataview、Canvas 全装上。
复杂结构不是第二大脑。
持续使用才是第二大脑。
你可以先给 Claude 一个任务:
再给它第二个任务:
这样系统就有了入口页。
10. 第九步:每天只让它做三件事
刚搭好时,不要追求全自动。
每天只让 Claude 做三件低风险任务:
可以用这个提示词:
这套动作跑顺了,再考虑定时任务。
如果你使用的客户端有 Schedule / 自动任务能力,可以把维护任务排到每天固定时间。
但第一周我建议手动跑。
手动跑的好处是你能观察:
自动化应该建立在稳定流程上。
11. 第十步:接 4SAPI 做成本和日志治理
个人用 Claude Code 处理一个小 Vault,直接用官方模型就可以。
但如果你是团队场景,就会遇到新问题:
这就是大模型 API 中转站和企业 API 网关的价值。
你可以把 4SAPI 或企业级 API 入口放在模型调用层:
重点不是“多一个中转”。
重点是有统一治理:
知识库越重要,越不能只靠口头约定。
12. 常见坑
第一个坑:把 API key 原样贴进公开笔记。
不要这么做。
API key 应该进本机环境变量或安全配置,不要写进会同步的 Markdown。
第二个坑:让 Claude 一次整理整个 Vault。
第一次只让它处理 5-10 篇笔记。
你要先看它的整理习惯。
第三个坑:把 CLAUDE.md 写成几千行。
它应该短、硬、可执行。
完整背景应该拆到:
第四个坑:只写“不要删除”。
提示词不是权限。
如果你真的不希望它删文件,要配合:
第五个坑:以为接上 MCP 就等于有第二大脑。
MCP 只是门。
第二大脑靠的是持续输入、持续链接、持续复盘。
13. 最小可用版本
如果你今天只想搭一个能跑的版本,按这个清单来:
跑通以后,你已经有了一个“可被 Claude 读写的本地知识库”。
后面再加 raw/wiki 自动编译、Obsidian Skills、定时任务和企业权限治理。
那些是下一篇的事。
总结
把 Claude 接上 Obsidian,真正改变的不是笔记软件。
改变的是你的工作方式。
以前是:
接上以后是:
别再把模型当搜索框。
把它接到你的知识库,让它从“回答问题”变成“维护系统”。
资料来源与延伸阅读
- Claude Code MCP 文档:https://docs.anthropic.com/en/docs/claude-code/mcp
- Claude Code Memory / CLAUDE.md 文档:https://docs.anthropic.com/en/docs/claude-code/memory
- Obsidian 官方网站:https://obsidian.md/
- Obsidian 数据存储说明:https://obsidian.md/help/data-storage
- Obsidian Local REST API:https://github.com/coddingtonbear/obsidian-local-rest-api




