MCP Catalogs
首页

turbovault

by Epistates·126·综合分 50

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

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

概述

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 公开数据自动生成。