aaronsb/obsidian-mcp-plugin

High-performance Model Context Protocol (MCP) server for Obsidian that provides AI tools with direct vault access through semantic operations and HTTP transport.

解决的问题

此插件允许 AI 助手直接与 Obsidian 仓库交互。与仅提供单个文档作为上下文不同,它使 AI 能够读取、写入、搜索和导航笔记之间的连接结构,包括链接、标签和反向链接,将仓库视为一个连接的知识图谱,而非孤立文件的集合。

工作原理

它实现了 Model Context Protocol (MCP) 服务器,该服务器作为插件直接在 Obsidian 内运行。无需外部 Node 进程或独立的 API 桥接。AI 客户端(如 Claude Desktop、Claude Code 或 Continue.dev)通过 HTTP 或 HTTPS 连接到此服务器,以执行一组工具,这些工具可执行文件操作、图谱遍历和数据库查询。

适用人群

希望使用 AI 助手在个人知识库中整合信息、发现笔记之间的关联,或自动化管理仓库的 Obsidian 用户。

主要亮点

  • 图谱智能:支持多跳遍历、概念间路径查找和反向链接分析,帮助 AI 理解笔记之间的关系。
  • 详细工具集:提供 8 类工具,涵盖仓库操作(列出、读取、创建、搜索)、内容编辑、图谱导航和系统信息。
  • 插件集成:原生支持执行 Dataview 查询并管理 Obsidian Bases 数据库视图。
  • 细粒度安全控制:包含 API 密钥保护、只读模式和路径允许/拒绝列表,精确控制 AI 可访问和修改的内容。
  • 简易设置:提供 .mcpb 打包文件,可一键安装到 Claude Desktop 等兼容的 AI 客户端。

相关

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