笔记管理服务器

一个将本地Obsidian Vault暴露给LLMs的服务器,允许AI助手读取、写入和搜索笔记。

  • by chrisbunk
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 chrisbunk/obsidianMCP

使用说明

黑曜石MCP服务器

这是一个模型上下文协议(MCP)服务器,它将本地黑曜石保险库暴露给LLM。它允许AI助手在您的金库中阅读、书写和搜索笔记。

安装

  1. 安装依赖项:

    npm install
    
  2. 构建服务器:

    npm run build
    

配置

您可以将此服务器与任何兼容MCP的客户端(如Claude Desktop)一起使用。

Claude桌面配置

将以下内容添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "obsidian": {
      "command": "node",
      "args": [
        "/ABSOLUTE/PATH/TO/obsidian-mcp-server/build/index.js",
        "/ABSOLUTE/PATH/TO/YOUR/VAULT"
      ]
    }
  }
}

工具

  • read_note:阅读特定注释的内容。
  • write_note:创建新笔记或覆盖现有笔记。
  • 附录_注释:将文本附加到现有注释的末尾。
  • patch_note:替换注释中的特定文本段(对有针对性的编辑很有用)。
  • search_notes:通过查询搜索笔记(内容或文件名的模糊匹配)。
  • list_notes:列出vault中的所有标记文件(递归)。