Obsidian Brain MCP
Bridge the gap between your AI conversations and your second brain
Stop losing insights to the void of AI chat history. Start building a knowledge graph that grows with every conversation.
______________________________________________________________________
问题
你去过那里。与你的人工智能助手一起进行数小时的编码会议或研究兔子洞。发现。问题解决了。概念终于点击了。
然后关闭聊天。
跑了。
所有这些见解、解释和突破都分散在保存不佳的claude代码会话或chatgpt聊天历史中。与此同时,你的黑曜石金库正在等待,准备连接想法,但与你最佳思维的实际发生地完全脱节。
解决方案
黑曜石脑MCP 在你的人工智能助手和黑曜石金库之间建立一座活生生的桥梁。你的法学硕士不仅 *回应*它 *记得*, *组织*,以及 *连接*.
AI Conversation Obsidian Brain MCP Your Vault现在,您的助手可以:
- 捕捉洞察 当你发现它们时,直接进入你的保险库
- 建立联系 通过将新笔记与现有知识联系起来
- 搜索你的头脑 找到你忘记的相关笔记
- 理解你的图表 并帮助你看到思维中的模式
- 匹配你的风格 从实际写作中学习
______________________________________________________________________
在行动中看到它
Creating notes, building connections, and searching your vault--all through natural conversation.
______________________________________________________________________
用例
Learning & Research
*“解释React服务器组件的工作原理”*
当你的人工智能解释这个概念时,让它将关键见解直接保存到你的保险库中。它会创建一个注释,并将其链接到您现有的 [[React]] 和 [[Frontend Architecture]] 注释并标记它 #learning #react #server-components.
下周,当你调试RSC问题时,你的人工智能可以搜索你的保险库,并提醒你一起构建的心理模型。
Coding Sessions
*“帮助我调试此身份验证流”*
经过2个小时的调试,你终于破解了它。与其失去来之不易的知识,不如让你的人工智能记录解决方案。它在下面创建一个注释 Development/Debugging 与:
- 你遇到的症状
- 根本原因
- 修复
- 相关笔记的链接,如
[[Auth Middleware]]和[[JWT Tokens]]
未来你会感谢现在的你。
Writing & Content Creation
*“让我们为我关于人工智能生产力的博客文章集思广益”*
随着想法的流动,你的人工智能会在草稿中捕捉到它们。当你以一个好的角度着陆时,它会将内容移动到你的 Writing/Drafts 文件夹,添加相关标签,并链接到您的研究笔记 [[AI Tools]] 和 [[Personal Productivity]].
你的金库成为你写作伙伴的记忆。
Meeting Notes & Action Items
*“将今天的站立笔记添加到我的每日笔记中”*
你的人工智能会在今天的每日笔记中添加一个带时间戳的条目,其中包含讨论点、做出的决定和行动项——所有这些都被正确标记并链接到相关的项目笔记。
## 10:30 - Standup
- Discussed [[Project Alpha]] timeline
- Decision: Push launch to Q2 #decision
- Action: Review PR #142 by EOD #todoPersonal Knowledge Management
*“我对分布式系统了解多少?”*
你的AI搜索你的金库,找到23个相关的笔记 Learning/, Projects/,以及 Books/,并综合了您的知识概况。它确定了差距,并提出了进一步探索的领域。
你分散的笔记变成了一个可查询的知识库。
Book & Article Notes
*“我刚刚读完《系统思维》——帮助我捕捉关键思想”*
当你讨论这本书时,你的人工智能会以你喜欢的格式创建结构化的文献笔记,将关键概念提取到原子笔记中,并将它们与相关的反向链接编织到你现有的知识图中。
你读的每一本书都会强化你的第二大脑。
______________________________________________________________________
特性
| 特性 | 描述 |
|---|---|
| 完全保险库访问权限 | 在不离开对话的情况下阅读、创建、更新和组织笔记 |
| 智能链接 | 自动发现和创建反向链接,遍历您的知识图谱 |
| 标签智能 | 在整个vault中添加、删除和按标签搜索 |
| 文本搜索 | 在整个保险库中进行全文搜索 |
| 每日笔记 | 与日常笔记无缝集成 |
| 保险库入职培训 | AI学习你的保险库的结构、惯例和模式 |
| 持久内存 | 记住以前交互的跨会话上下文 |
| 知识库 | 生成全面的保险库概述,以深入了解人工智能 |
______________________________________________________________________
先决条件
- 黑曜石1.12.4+ 启用CLI后:
- 打开 黑曜石设置>常规>命令行界面 - 启用CLI切换 - 这 obsidian 命令必须在PATH上 - 或者,设置 OBSIDIAN_CLI_PATH 环境变量的完整路径 obsidian 二进制
- 紫外线 包管理器: 安装uv
安装
添加到MCP客户端配置中:
Cursor
添加 ~/.cursor/mcp.json (全球)或 .cursor/mcp.json (项目):
{
"mcpServers": {
"obsidian-brain": {
"command": "uvx",
"args": ["--from", "git+https://github.com/OriginalByteMe/The-Obsidian-Brain-MCP", "obsidian-brain"]
}
}
}看 光标MCP文档 了解更多详情。
Claude Desktop / Claude Code
配置位置:
- Linux:
~/.config/claude-desktop/claude_desktop_config.json或~/.claude.json - macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - 窗户:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"obsidian-brain": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/OriginalByteMe/The-Obsidian-Brain-MCP",
"obsidian-brain"
]
}
}
}看 克劳德代码MCP文档 了解更多详情。
OpenAI Codex CLI
使用CLI添加服务器:
codex mcp add obsidian-brain \
-- uvx --from git+https://github.com/OriginalByteMe/The-Obsidian-Brain-MCP obsidian-brain或手动编辑 ~/.codex/config.toml:
[mcp_servers.obsidian-brain]
command = "uvx"
args = ["--from", "git+https://github.com/OriginalByteMe/The-Obsidian-Brain-MCP", "obsidian-brain"]看 食品法典委员会MCP文件 了解更多详情。
Windsurf
编辑 ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"obsidian-brain": {
"command": "uvx",
"args": ["--from", "git+https://github.com/OriginalByteMe/The-Obsidian-Brain-MCP", "obsidian-brain"]
}
}
}看 Windsurf MCP文件 了解更多详情。
VS Code (GitHub Copilot)
添加 .vscode/mcp.json (项目)或全局设置:
{
"servers": {
"obsidian-brain": {
"type": "stdio",
"command": "uvx",
"args": ["--from", "git+https://github.com/OriginalByteMe/The-Obsidian-Brain-MCP", "obsidian-brain"]
}
}
}看 VS代码MCP文档 了解更多详情。
Zed
添加 ~/.config/zed/settings.json (Linux)或 ~/Library/Application Support/Zed/settings.json (macOS):
{
"context_servers": {
"obsidian-brain": {
"command": {
"path": "uvx",
"args": ["--from", "git+https://github.com/OriginalByteMe/The-Obsidian-Brain-MCP", "obsidian-brain"]
}
}
}
}看 Zed MCP文件 了解更多详情。
OpenCode
添加 opencode.json 在您的项目中:
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"obsidian-brain": {
"type": "local",
"command": "uvx",
"args": ["--from", "git+https://github.com/OriginalByteMe/The-Obsidian-Brain-MCP", "obsidian-brain"],
"enabled": true
}
}
}看 OpenCode MCP文档 了解更多详情。
Direct CLI Usage
# Run directly (for testing)
uvx --from git+https://github.com/OriginalByteMe/The-Obsidian-Brain-MCP obsidian-brain
# Or install as a tool
uv tool install git+https://github.com/OriginalByteMe/The-Obsidian-Brain-MCP
obsidian-brain______________________________________________________________________
配置
| 变量 | 必填 | 默认 | 描述 |
|---|---|---|---|
OBSIDIAN_CLI_PATH | 自动检测 | Obsidian CLI二进制文件的路径(如果不在Path上) |
服务器自动检测 obsidian PATH上的CLI二进制文件。集 OBSIDIAN_CLI_PATH 仅当二进制文件安装在非标准位置时。
______________________________________________________________________
可用工具
保险库操作
| 工具 | 说明 |
|---|---|
list_vault_files | 列出任何路径下的文件和文件夹 |
get_note | 阅读笔记内容、标签、链接和封面 |
create_note | 使用标签和经过验证的反向链接创建笔记 |
update_note | 完全替换笔记内容 |
append_to_note | 附加内容,可选择在特定标题下 |
delete_note | 从保管库中删除一张纸币 |
refresh_vault_structure | 重建缓存的vault结构 |
链接操作
| 工具 | 说明 |
|---|---|
add_backlink | 添加a [[wikilink]] 任何笔记 |
get_backlinks | 查找链接到特定注释的所有注释 |
get_outgoing_links | 查找特定笔记链接到的所有笔记 |
get_linked_notes | 遍历链接图(1-3跳深) |
标签操作
| 工具 | 说明 |
|---|---|
add_tags | 在笔记的封面添加标签 |
remove_tags | 从笔记中删除标签 |
list_all_tags | 获取vault中的所有标签及其使用次数 |
get_notes_by_tag | 查找具有特定标签的所有笔记 |
搜索操作
| 工具 | 说明 |
|---|---|
search_content | 在整个保险库中进行全文搜索 |
每日笔记
| 工具 | 说明 |
|---|---|
get_daily_note | 检索今天或特定日期的每日笔记 |
append_to_daily | 在每日笔记中添加内容 |
create_daily_entry | 创建带有标签和链接的带时间戳的条目 |
知识与记忆
| 工具 | 说明 |
|---|---|
create_vault_knowledge_base | 生成全面的vault概述 |
get_knowledge_base_status | 检查知识库是否存在以及何时更新 |
check_onboarding_status | 查看是否已分析vault |
run_onboarding | 分析vault结构并创建配置 |
list_memories | 列出所有存储的跨会话内存 |
read_memory / write_memory | 读取或写入持久内存 |
edit_memory / delete_memory | 修改或删除记忆 |
______________________________________________________________________
发展
# Clone the repository
git clone https://github.com/OriginalByteMe/The-Obsidian-Brain-MCP.git
cd The-Obsidian-Brain-MCP
# Install dependencies
uv sync --dev
# Run tests
uv run pytest
# Lint
uv run ruff check .______________________________________________________________________
贡献
欢迎投稿!无论是bug修复、新功能还是文档改进。
______________________________________________________________________
许可证
麻省理工学院 --用它创造一些令人惊叹的东西。
______________________________________________________________________
Stop losing your best ideas to chat history.
Let your AI and your vault think together.
