技能潮 SkillTide 提交收录
官方说明3 个来源MCP 服务3 天前
bitbonsai/mcpvault

bitbonsai/mcpvault

Lightweight Obsidian vault access
在 GitHub 查看 ↗直链 · 无中转页
来源明细
收录自 abordage/awesome-mcp 榜单(我们从中收集的条目之一) · 条目类型:MCP 服务
收录与活跃
收录于 2026-10-14 · 最近见到 2026-10-16 · 共见到 4 次 · 被 3 个来源列出
评分构成
综合分 303 · 3 个来源 · mcp
常见问题(答案都来自我们的记录)
怎么安装?
我们【没有】从该仓库取到安装命令(我们的 install 覆盖率只有约 4%)。请看它的 README 或 releases 页。
它适合谁 / 用来做什么?
我们把它归在这些标签下: MCP 服务。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
我们收录于 2026-10-14;最近见到 2026-10-16。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。
第三方质量标记

MCPVault

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

A local MCP server that lets compatible clients read, search, and edit notes in an Obsidian vault. MCPVault works directly with vault files, restricts file operations to the configured vault root, and preserves formatting for unchanged frontmatter fields.
https://mcpvault.org
Changelog
Supported clients
Configuration examples are available for Claude Desktop, Claude Code, ChatGPT Desktop (Enterprise+), OpenCode, Gemini CLI, OpenAI Codex, IntelliJ IDEA 2025.1+, Cursor, Windsurf, and Ontheia. Other clients can use MCPVault if they support local stdio MCP servers.
https://github.com/user-attachments/assets/657ac4c6-1cd2-4cc3-829f-fd095a32f71c
Quick start
1. **Install Node.js runtime:**
2. **Test the server:**
If using the published package:
3. **Configure your AI client:**
**Claude Desktop** - Copy this to claude_desktop_config.json:
**Claude Code** - Copy this to ~/.claude.json:
**OpenCode** - Copy this to ~/.config/opencode/opencode.json
Replace /path/to/your/vault with your actual Obsidian vault path.
For other platforms, see detailed configuration guides below.
4. **Test with your AI:**
- "List files in my Obsidian vault"
- "Read my note called 'project-ideas.md'"
- "Create a new note with today's date"
To verify the connection, ask your client to list MCPVault tools or read a known note.
How it connects
An MCP client starts MCPVault as a local stdio process and passes the vault path. MCPVault exposes the same tools to each supported client, so the server is not tied to one AI provider. Obsidian does not need to be running, and no Obsidian plugin is required.
Features
- AST-aware frontmatter updates preserve formatting for unchanged YAML fields.
- Path checks block traversal, symlink escapes, dotfiles, .obsidian, .git, and node_modules.
- Eighteen MCP tools cover note and file operations:
- File operations: read_note, write_note, patch_note, delete_note, move_note, move_file
- Partial reads: get_note_outline, read_note_lines
- Directory and batch reads: list_directory, read_multiple_notes
- Search: search_notes with multi-word matching and BM25 reranking
- Metadata and tags: get_frontmatter, update_frontmatter, get_notes_info, get_vault_stats, manage_tags, list_all_tags
- Wiki links: wiki_link resolves names and returns alternative paths when a name is ambiguous
- write_note supports overwrite, append, and prepend modes.
- delete_note and move_file require matching confirmation paths.
- Path arguments are trimmed before validation.
- Search and batch tools return compact fields by default; set prettyPrint: true for expanded output.
- The package exports TypeScript declarations and public types.
- MCPVault requires no Obsidian plugin.
Prerequisites
- Node.js runtime (v20.0.0 or later)
- An Obsidian vault (local directory with .md, .markdown, .txt, .base, or .canvas files)
- MCP-compatible AI client (Claude Desktop, ChatGPT Desktop, Claude Code, etc.)
Installation
For end users
npx downloads and runs the package:
If you omit the vault path, the server uses your current working directory as the vault root.
For developers
1. Clone this repository
2. Use the correct Node.js version:
3. Install dependencies with npm:
4. Test locally with MCP inspector:
Use MCP Inspector to test the server before adding it to a client:
Usage
Running the Server
**End users:**
**Developers:**
AI Client Configuration
Claude Desktop
Add to your Claude Desktop configuration file:
**Single Vault:**
**Multiple Vaults:**
**Read-only mode:**
Add --read-only after the vault path to expose only read tools. Mutating tools are omitted from discovery and rejected if called directly.
The CLI also accepts --read-only true and --read-only=true for configuration systems that require explicit values. Omit the option, or set it to false, to keep normal read/write access.
**Configuration File Locations:**
- **macOS:** ~/Library/Application Support/Claude/claude_desktop_config.json
- **Windows:** C:\Users\{username}\AppData\Roaming\Claude\claude_desktop_config.json
来源
awesome · https://github.com/bitbonsai/mcpvault
按领域浏览
MCP 服务
收录于
昨天

更多MCP 服务

查看MCP 服务全部 5,525 条 →

所属领域与标签

每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。

浏览全部领域 →

← 返回索引