turbovault
by Epistates·★ 126·综合分 50
Rust SDK 和 MCP 服务器,将 Obsidian 笔记库转换为智能知识系统,提供 47 种专业工具。
概述
TurboVault 是一个基于 Rust 的高性能工具包,将 Obsidian 风格的 Markdown 笔记库转换为智能知识系统。它既为开发者提供模块化的 Rust SDK,也为用户提供具有 47 种专业工具的即用型 MCP 服务器,支持笔记库分析、搜索和管理。基于 TurboMCP 框架构建,它提供亚 100 毫秒的操作速度、多笔记库支持以及链接图谱分析、全文搜索和 SQL 前文查询等高级功能。系统专为构建自定义应用的开发者和希望增强 Obsidian 体验的终端用户设计。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
如果您需要为 Obsidian 笔记库提供高级知识管理功能,以及高性能工具调用和图分析能力,选择 TurboVault。
什么时候不要选它
如果您寻找不需要 Rust 依赖的轻量级解决方案,或者需要超出提供的原子批处理功能的写入操作,请避免使用。
此 server 暴露的工具
从 README 抽取出 12 个工具read_noteGet note content with hash for conflict detection
searchBM25-ranked search across all notes
get_related_notesMulti-hop graph traversal to find non-obvious connections
quick_health_checkFast 0-100 vault health score
get_broken_linksFind all links pointing to non-existent notes
get_hub_notesTop 10 most connected notes (key concepts)
batch_executeAtomic multi-file operations (all-or-nothing transactions)
add_vaultRegister and auto-initialize a vault at runtime
create_from_templateRender and write templated notes
query_frontmatter_sqlArbitrary SQL queries against note frontmatter
explain_vaultHolistic overview of your knowledge structure
suggest_linksAI-powered link suggestions for a note
可对比工具
安装
使用 Cargo 安装 TurboVault:
# 最小安装(7.0 MB,仅 STDIO)
cargo install turbovault
# 带 HTTP 服务器(约 8.2 MB)
cargo install turbovault --features http
# 所有跨平台传输(约 8.8 MB)
cargo install turbovault --features full对于 Claude Desktop,添加到 ~/.config/claude/claude_desktop_config.json:
{
"mcpServers": {
"turbovault": {
"command": "/path/to/turbovault",
"args": ["--vault", "/path/to/your/vault", "--profile", "production"]
}
}
}FAQ
- TurboVault 支持哪些文件格式?
- TurboVault 完全支持标准 Markdown (.md) 和 Obsidian 风格 Markdown (.ofm),包括所有 wikilinks、embeds 和 callouts。
- TurboVault 如何处理多个笔记库?
- 您可以在运行时使用 add_vault() 注册笔记库,使用 set_active_vault() 切换上下文,无需重启服务器即可无缝管理它们。
turbovault 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。