MarkusPfundstein/mcp-obsidian

MCP server that interacts with Obsidian via the Obsidian rest API community plugin

解决的问题

该项目在 AI 助手(如 Claude)与你的 Obsidian 个人知识库之间搭建了一座桥梁。它使 LLM 能够读取、搜索和编辑你的笔记,从而将你的知识库转变为 AI 的动态记忆。

工作原理

该项目实现了 Model Context Protocol (MCP) 服务器。它连接到 Obsidian Local REST API 社区插件,该插件允许服务器执行特定工具来管理文件。AI 助手通过 stdio 上的 JSON-RPC 使用这些工具与你的知识库进行交互。

适用人群

希望使用 AI 来总结笔记、在知识库中搜索特定上下文,或自动在笔记中生成和更新内容的 Obsidian 用户。

主要亮点

  • 知识库管理:支持列出文件、读取内容和删除文件。
  • 内容操作:可基于标题、块引用或前端元数据追加或修补内容。
  • 搜索功能:对知识库中所有文件进行全文搜索。
  • 部署选项:可通过 uvx、本地 Python 或 Docker 容器运行。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目