Token导航 LogoToken导航TokenDH.com
MCP Trove logo
搜索检索stdio官方级别未说明来源级核验

MCP Trove

MCP Server

一个自托管的本地文件索引服务器,支持混合向量和关键词搜索,适用于文档、代码等多种文件格式的本地搜索。

工具数

8

提示词数

0

GitHub Stars

1

资源数

0
混合搜索PythonClaudeClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

crunchtools

提供方

crunchtools

最后核验

2026/5/17 20:19

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

uvx mcp-trove-crunchtools

详细介绍

mcp宝库crunchtools

具有语义搜索的自托管本地文件索引MCP服务器。索引任何本地目录(pCloud~/AutoSync/、rclone mountains、~/Documents/、任何东西),并使用混合向量+关键字搜索对内容进行搜索。

特性

  • 混合搜索 --将语义向量相似性与FTS5关键字匹配相结合
  • 多种文件格式 --PDF、DOCX、Markdown、纯文本、源代码
  • 本地优先 --没有云服务,没有每个座位的费用,您的数据保留在您的机器上
  • 轻量级嵌入 --使用fastembed(ONNX运行时)代替PyTorch(约22MB对约2GB)
  • 增量索引 --基于SHA-256校验和的变化检测
  • 背景模式--index 用于systemd定时器自动化的CLI模式

安装

uvx(推荐)

uvx mcp-trove-crunchtools

pip install mcp-trove-crunchtools

容器

podman run -v trove-data:/data -v ~/Documents:/docs:ro quay.io/crunchtools/mcp-trove

Claude代码集成

claude mcp add mcp-trove-crunchtools -- uvx mcp-trove-crunchtools

工具(8)

搜索(2)

工具说明
trove_search混合语义+FTS5搜索。返回带有文件路径、分数和内容的排名块。
trove_similar使用平均嵌入查找与给定索引文件相似的文件。

指标管理(3)

工具说明
trove_index为特定文件或目录建立索引。跳过未更改的文件(基于校验和)。
trove_reindex强制重新索引,忽略校验和。如果没有给出路径,则重新索引所有内容。
trove_remove从索引中删除文件或目录。

状态(3)

工具说明
trove_status索引统计:文件总数、块、磁盘使用率、型号信息。
trove_list列出带有元数据(大小、类型、块计数)的索引文件。
trove_get_chunks显示特定索引文件的文本块。

环境变量

变量默认值描述
TROVE_DB~/.local/share/mcp-trove/trove.dbSQLite数据库路径
TROVE_PATHS(无)要在后台模式下索引的冒号分隔目录
TROVE_INDEX_WORKERS2并发嵌入工人
TROVE_INDEX_BATCH50每个索引批的文件
TROVE_EMBEDDING_MODELBAAI/bge-small-en-v1.5fastembed模型名称
TROVE_EXCLUDE_PATTERNS*.iso,*.zip,...要跳过的球形图案
TROVE_CHUNK_SIZE1000每个文本块的字符数
TROVE_CHUNK_OVERLAP200块之间的重叠

背景索引

设置一个systemd计时器以保持索引新鲜:

TROVE_PATHS=~/Documents:~/AutoSync mcp-trove-crunchtools --index

许可证

AGPL-3.0或更高版本

目录标签

目录标签

混合搜索PythonClaude本地文件索引本地部署语义搜索自托管轻量级嵌入

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

8

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP