Obsidian Nexus-黑曜石MCP服务器
将Claude Desktop直接连接到您的黑曜石保管库,实现无缝笔记管理和智能家庭数据组织。
概述
黑曜石Nexus是一个模型上下文协议(MCP)服务器,它使Claude Desktop可以直接访问您的黑曜石库。只需配置您的保管库路径,并通过与Claude的自然对话开始管理您家人的笔记、待办事项和知识库。
主要特点
📝 直接访问保险库
- 读取、写入和附加到保管库中的任何笔记
- 自动创建和组织文件夹
- 黑曜石链接完全支持降价
🔍 智能搜索
- 搜索所有带有上下文摘录的笔记
- 按目录或模式列出注释
- 通过自然查询立即查找信息
🏠 家庭组织
- 家庭数据的预配置文件夹结构
- 支持每日笔记、家庭成员和主题
- 零设置-只需指向您的保险库
🛡️ 简单可靠
- 无需API密钥-Claude Desktop进行人工智能处理
- 仅限本地文件操作以保护隐私
- 自动创建保险库结构
快速开始
1.安装
git clone https://github.com/nkriman/obsidian-nexus
cd obsidian-nexus
npm install2.配置
编辑 config.yaml 并设置vault路径:
# Update this path to your Obsidian vault
vault_path: "/Users/yourname/Documents/Obsidian/YourVault"
# Optional: Configure family members
family:
people: ["Nick", "Sarah", "Leo", "Mia"]3.添加到克劳德桌面
添加到MCP设置(~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"obsidian-nexus": {
"command": "node",
"args": ["/path/to/obsidian-nexus/src/index.js"]
}
}
}4.重新启动克劳德桌面
就是这样!克劳德现在可以访问你的黑曜石金库了。
可用工具
📖 read_note
阅读您保险库中的任何笔记:
read_note path="Family/Leo.md"✏️ write_note
创建或更新注释:
write_note path="Daily Notes/2025-06-22.md" content="# Today's Activities..."➕ append_to_note
向现有注释添加内容:
append_to_note path="Family/Leo.md" content="## School Update\nGot an A on math test!"📚 list_notes
列出所有笔记或按目录搜索:
list_notes directory="Family"🔍 search_notes
在vault中搜索内容:
search_notes query="doctor appointment"📊 vault_status
检查保险库配置和统计数据。
拱顶结构
黑曜石Nexus会自动创建这种有组织的结构:
YourVault/
├── Daily Notes/
│ └── 2025-06-22.md # Daily family logs
├── Family/
│ ├── Leo.md # Individual family member notes
│ ├── Mia.md
│ └── Nick.md
├── Themes/
│ ├── Medical.md # Topical organization
│ ├── School.md
│ └── Travel.md
├── inbox/
│ └── quick-notes.md # Temporary storage
└── config/
└── obsidian-nexus.yaml # Local configuration交互示例
📝 每日家庭日志
*“为今天写一篇关于里奥足球训练和米娅钢琴课的笔记”*
克劳德将:
- 创建
Daily Notes/2025-06-22.md - 添加关于这两项活动的结构化内容
- 家庭成员个人笔记链接
🔍 查找信息
*“利奥最后一次看医生是什么时候,他们说了什么?”*
克劳德将:
- 在所有笔记中搜索“Leo”+“doctor”
- 查找具有上下文的相关摘录
- 提供一份包含源引用的摘要
📊 组织知识
*“帮助我整理分散在我笔记中的所有医疗信息”*
克劳德将:
- 搜索医疗相关内容
- 创建有组织的主题笔记
- 用适当的链接更新家庭成员笔记
配置选项
基本配置
vault_path: "/path/to/your/vault" # Required: Your Obsidian vault path
family:
people: ["Name1", "Name2"] # Optional: Family member tracking
templates:
daily_note: "Daily Notes/{{date}}.md"
person_note: "Family/{{person}}.md"
theme_note: "Themes/{{theme}}.md"高级选项
structure:
create_folders: true # Auto-create folder structure
use_daily_notes: true # Enable daily notes pattern
backup_files: true # Keep backups of modified files用例
🏠 家庭生活管理
- 跟踪孩子的活动、约会和里程碑
- 整理病历和学校沟通
- 创建可搜索的家庭知识库
📚 个人知识管理
- 研究报告的组织和综合
- 项目文件和规划
- 学习日志和学习材料
💼 工作和项目
- 会议记录和行动项目
- 项目文件和进度跟踪
- 团队知识共享与协作
手工黑曜石的优点
🤖 人工智能驱动的组织
- 克劳德了解背景和关系
- 自动音符结构和链接
- 智能内容合成
⚡ 速度和效率
- 自然语言命令与手动点击
- 在整个保险库中即时搜索
- 批量操作和智能建议
🔗 无缝集成
- 与黑曜石应用程序一起使用
- 保留所有黑曜石功能和插件
- 标准降价-无供应商锁定
故障排除
常见问题
“找不到配置文件”
- 确保
config.yaml存在于项目根目录中 - 检查保险库路径是否绝对正确
“保险库路径不存在”
- 验证路径指向有效目录
- 如果目录不存在,则创建该目录
“权限被拒绝”
- 检查vault目录上的文件/文件夹权限
- 确保黑曜石应用程序没有锁定文件
测试您的设置
# Test the server directly
node src/index.js
# Check configuration
vault_status隐私和安全
- 仅本地处理 -无云依赖
- 基于文件的操作 -标准标记文件
- 不需要API密钥 -Claude Desktop处理人工智能处理
- 开源 -完全代码透明
路线图
- \[\]先进的模板系统
- \[\]插件集成支持
- \[\]多保险库管理
- \[\]与黑曜石应用程序实时同步
- \[\]使用标签和元数据进行高级搜索
- \[\]出口/进口公用设施
贡献
- 分叉存储库
- 创建要素分支
- 添加新功能的测试
- 提交拉取请求
许可证
MIT许可证-有关详细信息,请参阅许可证文件。
______________________________________________________________________
黑曜石天枢 -你的保险库,克劳德的智慧,完美的和谐。
