MCP 工具插件是专门为 Obsidian 打造的一套插件集合,它能与遵循模型上下文协议(MCP)的 AI 服务进行交互,支持数据输入、处理和输出等功能,还兼容多种 MCP 客户端,为用户提供了便捷的使用体验。
MCP 工具插件(Model Context Protocol Tools,简称 MCP Tools)是专为 Obsidian 设计的插件集合,用于与遵循模型上下文协议(MCP)的 AI 服务交互。以下是快速上手步骤:
.zip 文件解压并复制到 appdata 目录下的 Plugins 文件夹中:Windows: C:\Users\<你的用户名>\AppData\Roaming\Obsidian\Plugins
macOS: /Users/<你的用户名>/Library/Application Support/Obsidian/Plugins
Linux: ~/.config/obsidian/Plugins
以下是使用 MCP 工具插件的基础步骤:
MCP 工具插件采用单体仓库架构,包含以下模块:
packages/
├── mcp-server/ # 服务器实现
├── obsidian-plugin/ # Obsidian 插件
└── shared/ # 公共工具和类型
部分代码由 AI 编码代理 Cline 实现,参考 cline_docs/ 和 .clinerules 文件了解项目架构。
该项目使用 Bun 工作区结构:
bun install
bun run build
bun run dev
bun test
详细指南请参阅 CONTRIBUTING.md。
详细变更记录请参考 CHANGELOG.md。
项目遵循 MIT 许可证,具体条款见 LICENSE 文件。