项目简介

Nexus是一个Obsidian插件,它将你的笔记库转化为MCP(Model Context Protocol)服务器,让AI助手能够安全地访问和操作你的本地笔记数据。

主要功能

  • 双工具架构:仅使用2个MCP工具替代40+单个工具,减少95%的初始token消耗
  • 原生聊天界面:直接在Obsidian内流式执行工具调用、分支对话和管理模型
  • 工作空间记忆:会话、追踪和状态快照存储在'.nexus/'目录中
  • 本地语义搜索:使用sqlite-vec向量搜索,无需外部API调用
  • 完整笔记库操作:创建、读取、更新、删除笔记、文件夹、元数据和批量编辑
  • 多提供商支持:Anthropic、OpenAI、Google、Groq、Mistral等
  • 多笔记库支持:每个笔记库运行独立的MCP实例

安装步骤

  1. 下载最新发布版本:'manifest.json'、'styles.css'、'main.js'、'connector.js'
  2. 将这些文件放入'.obsidian/plugins/nexus/'目录
  3. 在Obsidian设置→社区插件中启用Nexus
  4. 首次安装后重启Obsidian

服务器配置

在Claude Desktop的配置文件中添加以下内容:

{
  "mcpServers": {
    "nexus-your-vault": {
      "command": "node",
      "args": [
        "/path/to/your/vault/.obsidian/plugins/nexus/connector.js"
    }
  }
}

配置参数说明:

  • server name:使用格式'nexus-[笔记库名称]',系统会自动提取并清理笔记库名称
  • command:固定为"node"
  • args:指向你笔记库中connector.js文件的完整路径

基本使用方法

  1. 在Obsidian中配置提供商:设置→Nexus→提供商
  2. 通过功能区图标或命令面板打开Nexus聊天界面
  3. 使用'/'调用工具,'@'调用自定义助手,'[['链接笔记
  4. 工具调用会实时流式显示,带有可折叠的结果面板

信息

分类

数据库与文件