Obsidian MCP Server
Allows AI agents to search, read, create, update, and delete notes in an Obsidian vault, as well as manage folders and perform full-text search.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Obsidian MCP Serversearch notes about machine learning"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Obsidian MCP Server
将你的 Obsidian 笔记库暴露为 MCP 服务,让 AI 助手可以搜索和读取你的笔记。
✨ 功能
工具 | 描述 |
| 按关键词、标签、分类搜索笔记 |
| 读取指定笔记的完整内容 |
| 列出文件夹下的笔记和子文件夹 |
| 获取笔记库目录结构 |
| 在所有笔记中全文搜索 |
| 创建新笔记 |
| 更新已存在的笔记 |
| 删除指定笔记 |
| 创建新文件夹 |
| 获取知识库整理助手提示词的使用指南 |
Related MCP server: obsidian-rag-mcp
🚀 安装
方式一:直接使用(推荐)
无需安装,直接在 MCP 配置中使用 npx:
{
"mcpServers": {
"obsidian-notes": {
"command": "npx",
"args": [
"-y",
"@andysama/obsidian-mcp-server",
"--vault",
"/path/to/your/obsidian/vault"
]
}
}
}方式二:全局安装
npm install -g @andysama/obsidian-mcp-server方式三:从源码构建
git clone https://github.com/andysama-work/obsidian-mcp-server.git
cd obsidian-mcp-server
npm install
npm run build⚙️ 配置
Claude Desktop
编辑 %APPDATA%\Claude\claude_desktop_config.json(Windows)或 ~/Library/Application Support/Claude/claude_desktop_config.json(macOS):
{
"mcpServers": {
"obsidian-notes": {
"command": "node",
"args": [
"/path/to/obsidian-mcp-server/dist/index.js",
"--vault",
"/path/to/your/obsidian/vault"
]
}
}
}Windsurf / Cursor
在 MCP 配置文件中添加:
{
"mcpServers": {
"obsidian-notes": {
"command": "node",
"args": [
"/path/to/obsidian-mcp-server/dist/index.js",
"--vault",
"/path/to/your/obsidian/vault"
]
}
}
}⚠️ 请将
/path/to/your/obsidian/vault替换为你的 Obsidian 笔记库实际路径
📖 使用示例
配置完成后,AI 助手可以:
搜索笔记:
搜索关于 STM32 的笔记读取内容:
读取 STM32系列选型速查.md浏览结构:
列出硬件学习文件夹的内容全文搜索:
在笔记中搜索 "定时器"创建文件夹:
在知识点目录下创建一个新文件夹获取提示词指南:
告诉我如何使用知识库整理助手提示词
🛠️ 开发
# 安装依赖
npm install
# 构建
npm run build
# 测试运行(需指定 vault 路径)
node dist/index.js --vault "/path/to/vault"📝 Frontmatter 支持
本工具会解析笔记的 YAML Frontmatter,支持以下字段:
---
category: hardware
tags: [STM32, 嵌入式]
summary: 笔记摘要
folder: 知识点/03-硬件学习/
created: 2024-12-18
---📄 License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Serve a folder of Markdown notes as an MCP server: hybrid search, reading, and sourced answers.
Markdown-based note-taking with a hosted MCP server. Your notes serve you and your AI.
Google Keep-style notes app with an MCP server for AI agents to read/write notes.
Agent-native notes, tasks, dev-docs, vaults, sync & handoffs. MCP + OpenAPI dual surface.
Related MCP Servers
- AlicenseAqualityDmaintenanceProvides read-only access to an Obsidian vault, enabling file listing, content reading, and text search across notes via MCP.42Apache 2.0
- FlicenseAqualityCmaintenanceExposes Obsidian notes as a semantic search and RAG knowledge base over MCP, enabling AI assistants to index, retrieve, and analyze personal notes via natural language.71-
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to list, read, search, create, update, rename, and delete markdown notes in a local Obsidian vault via an HTTP MCP endpoint.8 npmMIT
- FlicenseNot gradedqualityAmaintenanceEnables AI clients to read, write, search, and manage files in an Obsidian vault via MCP over SSE, running standalone without the Obsidian desktop app.1-