Obsidian MCP 服务器
一个轻量级的 Model Context Protocol (MCP) 服务器,允许 AI 助手读写 Obsidian 笔记库。
快速入门
示例功能
- 创建新笔记
- 查询项目想法相关笔记
- 查找与重构相关的待办事项
核心工具
读取
- getAllFilenames:获取所有文件名
- readMultipleFiles:读取多个文件内容
- getOpenTodos:提取未完成的 TODO 项
写入
- updateFileContent:更新或创建文件内容
安装与运行
- 安装依赖:
npm install obsidian-mcp-server
- 构建项目:
npm run build
- 启动服务:
node obsidian-mcp-server/build/index.js /path/to/your/vault
集成
- 在 Claude Desktop 中添加配置:
{ "mcpServers": { "obsidian": { "command": "node", "args": [ "obsidian-mcp-server/build/index.js", "/path/to/your/vault" ] } } }
- 在 Cursor 中设置路径:
node obsidian-mcp-server/build/index.js /path/to/your/vault