Obsidian AI笔记助手添加福利群:解决AI开发者的「MCP实战痛点」一个 MCP(模型上下文协议) 服务器,使 AI 助手能够与 Obsidian 知识库进行交互,提供读取、创建、编辑和管理笔记及标签的工具。
此 MCP 具有读写权限(如果您允许)。请在使用 obsidian-mcp 管理笔记之前备份您的 Obsidian 知识库。我建议使用 git,但任何备份方法都可以。这些工具已经过测试,但不够彻底,且此 MCP 正在积极开发中。
添加到您的 Claude Desktop 配置中:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.json{
"mcpServers": {
"obsidian": {
"command": "npx",
"args": ["-y", "obsidian-mcp", "/path/to/your/vault", "/path/to/your/vault2"]
}
}
}

将 /path/to/your/vault 替换为您的 Obsidian 知识库的绝对路径。例如:
MacOS/Linux:
"/Users/username/Documents/MyVault"

Windows:
"C:\\Users\\username\\Documents\\MyVault"

保存配置后重新启动 Claude Desktop。您应该会看到锤子图标出现,表示服务器已连接。
如果遇到连接问题,请检查日志:
~/Library/Logs/Claude/mcp*.log%APPDATA%\Claude\logs\mcp*.log警告:我不隶属于 Smithery。我尚未测试使用它,并鼓励用户尽可能手动安装。
要通过 Smithery 自动为 Claude Desktop 安装 Obsidian:
npx -y @smithery/cli install obsidian-mcp --client claude
# 克隆仓库
git clone https://github.com/StevenStavrakis/obsidian-mcp
cd obsidian-mcp
# 安装依赖
npm install
# 构建
npm run build

然后添加到您的 Claude Desktop 配置中:
{
"mcpServers": {
"obsidian": {
"command": "node",
"args": ["<absolute-path-to-obsidian-mcp>/build/main.js", "/path/to/your/vault", "/path/to/your/vault2"]
}
}
}

read-note - 读取笔记内容create-note - 创建新笔记edit-note - 编辑现有笔记delete-note - 删除笔记move-note - 将笔记移动到不同位置create-directory - 创建新目录search-vault - 搜索知识库中的笔记add-tags - 向笔记添加标签remove-tags - 从笔记中删除标签rename-tag - 重命名所有笔记中的标签manage-tags - 列出和组织标签list-available-vaults - 列出所有可用的知识库(有助于多知识库设置)其他文档可以在 docs 目录中找到:
creating-tools.md - 创建新工具的指南tool-examples.md - 使用可用工具的示例此服务器需要访问您的 Obsidian 知识库目录。配置服务器时,请确保:
常见问题:
服务器未在 Claude Desktop 中显示
权限错误
工具执行失败
~/Library/Logs/Claude/mcp*.log%APPDATA%\Claude\logs\mcp*.logMIT