MCP Catalogs
首页

turbovault

by Epistates·126·综合分 50

Rust SDK 和 MCP 服务器,将 Obsidian 笔记库转换为智能知识系统,提供 47 种专业工具。

knowledge-graphproductivitydeveloper-tools
22
Forks
3
活跃 Issue
1 个月前
最近提交
2 天前
收录于

概述

TurboVault 是一个基于 Rust 的高性能工具包,将 Obsidian 风格的 Markdown 笔记库转换为智能知识系统。它既为开发者提供模块化的 Rust SDK,也为用户提供具有 47 种专业工具的即用型 MCP 服务器,支持笔记库分析、搜索和管理。基于 TurboMCP 框架构建,它提供亚 100 毫秒的操作速度、多笔记库支持以及链接图谱分析、全文搜索和 SQL 前文查询等高级功能。系统专为构建自定义应用的开发者和希望增强 Obsidian 体验的终端用户设计。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:将 Obsidian 笔记库转换为具有搜索、链接分析和关系发现的 AI 驱动知识系统
:使用高性能 Rust SDK 构建消费和分析 Markdown 目录的自定义应用
:动态管理多个笔记库,实现即时上下文切换和原子批处理操作
:TurboVault 支持哪些文件格式?
:TurboVault 如何处理多个笔记库?

什么时候选它

如果您需要为 Obsidian 笔记库提供高级知识管理功能,以及高性能工具调用和图分析能力,选择 TurboVault。

什么时候不要选它

如果您寻找不需要 Rust 依赖的轻量级解决方案,或者需要超出提供的原子批处理功能的写入操作,请避免使用。

此 server 暴露的工具

从 README 抽取出 12 个工具
  • read_note

    Get note content with hash for conflict detection

  • search

    BM25-ranked search across all notes

  • get_related_notes

    Multi-hop graph traversal to find non-obvious connections

  • quick_health_check

    Fast 0-100 vault health score

  • get_broken_links

    Find all links pointing to non-existent notes

  • get_hub_notes

    Top 10 most connected notes (key concepts)

  • batch_execute

    Atomic multi-file operations (all-or-nothing transactions)

  • add_vault

    Register and auto-initialize a vault at runtime

  • create_from_template

    Render and write templated notes

  • query_frontmatter_sql

    Arbitrary SQL queries against note frontmatter

  • explain_vault

    Holistic overview of your knowledge structure

  • suggest_links

    AI-powered link suggestions for a note

可对比工具

obsidian-mcpobsidian-apimemex-mcpvault-mcp

安装

使用 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 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。