MarkusPfundstein/mcp-obsidian
MCP server that interacts with Obsidian via the Obsidian rest API community plugin
解决的问题
该项目为使用 Model Context Protocol 的 AI 助手与 Obsidian 之间搭建了一座桥梁,使 LLM 能够实时读取、搜索和修改您的个人知识库。
工作原理
它作为一个 MCP 服务器运行,通过 Local REST API 社区插件与 Obsidian 通信。它提供了一组工具,AI 可以调用这些工具执行诸如列出文件、读取文件内容、搜索特定文本以及向笔记中追加或修补内容等操作。
适用人群
希望将个人笔记和知识库集成到 AI 工作流中的 Obsidian 用户,使 AI 能够总结笔记、在知识库中查找信息,并基于现有内容创建新文档。
主要亮点
- 库管理:能够列出库中的文件和目录。
- 内容操作:提供工具用于向文件追加内容,或在标题或块引用位置插入内容。
- 搜索功能:支持对库中所有文件进行全文搜索。
- 集成:专为与 Claude Desktop 及其他 MCP 兼容客户端配合使用而设计。
相关
- 项目
cyanheads/obsidian-mcp-serverobsidian-mcp-server is an MCP‑compatible Node server that proxies the Obsidian Local REST API, exposing 14 tools (read, search, edit, tag management, command‑palette) and three resources over STDIO or HTTP. It lets LLM agents retrieve and modify vault notes safely, with optional path‑based read/write gating, delete confirmation, and optional command execution.
- 项目
- 项目
- 项目
- 项目
coddingtonbear/obsidian-local-rest-apiObsidian‑Local‑REST‑API 是一个在 Obsidian 中运行安全 HTTPS 服务器的插件,提供基于 REST 和 MCP 的 API。它允许外部脚本或 AI 代理通过 bearer token 认证,对知识库文件执行完整的增删改查操作,精准修改特定标题或 front-matter,使用模糊或 JsonLogic 查询进行搜索,列出/执行 Obsidian 命令,打开笔记到 UI,以及更多功能。相同能力也可通过 Model Context Protocol(MCP)访问,实现与 Claude Code、Claude Desktop(通过 `mcp‑remote`)、Cursor 等 AI 工具的无缝集成。