Obsidian MCP Server

Obsidian MCP Server

Obsidian知识管理MCP服务器,通过Model Context Protocol使AI代理和开发工具能够与Obsidian vault交互。提供读取、写入、搜索和管理笔记、标签和frontmatter的综合工具套件,作为Obsidian Local REST API插件的桥梁。

功能特性

  • 完整的笔记操作:读取、更新、创建、删除笔记
  • 搜索和替换:在笔记内进行文本搜索和替换
  • 全局搜索:跨vault搜索笔记内容
  • Frontmatter管理:读取和更新YAML frontmatter
  • 标签管理:获取和管理笔记标签
  • 智能缓存:内存中的vault缓存提高性能
  • 双传输协议:支持stdio和HTTP传输
  • 灵活认证:支持JWT、OAuth等认证方式
  • 错误处理:健壮的错误处理机制
  • TypeScript实现:类型安全的代码库

支持的工具

read-note

读取特定笔记的内容

update-note

更新笔记内容

create-note

创建新笔记

delete-note

删除笔记

search-replace

在笔记中搜索和替换文本

在整个vault中搜索

list-notes

列出vault中的所有笔记

get-frontmatter

获取笔记的frontmatter

update-frontmatter

更新笔记的frontmatter

get-tags

获取笔记的标签

manage-tags

添加或删除标签

安装配置

使用场景

AI辅助笔记管理

让AI助手帮助组织和更新知识库

自动化知识整理

自动提取、分类和标记笔记内容

智能搜索

通过自然语言查询笔记内容

内容生成

基于现有笔记生成新的内容

元数据管理

自动维护和更新笔记的frontmatter

知识图谱构建

分析笔记间的关系和链接

研究助手

帮助整理和检索研究资料

个人知识库AI

将Obsidian变为可对话的知识库

项目信息

相关资源

© 2026 Generative AI Discovery All Rights Reserved.
Theme by hiero