EE

elis132/everything-mcp

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

30 stars 7 forks 质量 85 趋势 25MIT

voidtools Everything 的权威 MCP 服务器——极快的文件搜索 AI 代理。

概览

⚡ 所有 MCP MCP 服务器 for voidtools 一切——从任何 AI 代理的毫秒内搜索数百万个 Windows 文件。 Claude 代码就这些——插件捆绑了 MCP 服务器和一个教授查询语法的技能。对于其他所有客户端,请见下面的安装部分。 es.exe(Everything's real-time NTFS index)与 niïve filesystem walk,同样的查询: 1. 安装了Everything and 2.(Everthing 的命令行界面)- 随Everything 1.5 alpha版自带,或者单独安装:- winget安装voidtools。Everything.Cli - scoop install everything-cli - choco install es - 或从 github.com/voidtools/es 下载并放置到你的PATH 3。或者 以下每个客户端都使用相同的MCP服务器定义: 或者用显式 Python: {“command”: “python”, “args”: [“-m”, “everything_mcp”]} MCP会自动检测你的设置,但你可以覆盖: 只有在你在 Everything 中明确配置了命名实例时才EVERYTHING_INSTANCE(工具→选项 → General → 实例)。

概述(AI 翻译)

⚡ MCP的一切

Voidtools 的 MCP 服务器 Everything - 在任何 AI 代理的毫秒内搜索数百万 Windows 文件。


快速开始

Claude 代码就这些——插件捆绑了 MCP 服务器和一个教授查询语法的技能。对于其他所有客户端,请见下面的安装部分。

为什么是这个

一切-MCP(此) 马梅尔托法比安(342⭐) 约瑟夫(26⭐) 埃索维乌斯
工具 5 1 1 16
设置 自动检测es.exe 手动 SDK DLL 路径 手动 HTTP 服务器 + 主机/端口 PATH 手动es.exe
一切 1.5 自动检测实例 不支持 未测试 手动标记
通过 es.exe 子进程与所有内容通信 Everything SDK (DLL) 所有内容的 HTTP 服务器插件(未认证) es.exe 子进程
测试 / 配置项 pytest,GitHub 操作 无可见 无可见

表演

es.exe(所有内容的实时NTFS索引)与朴素文件系统步进,相同查询:

  • 一切-MCP:平均220毫秒(5分)
  • **C:\**的天真步行:66,539毫秒
  • ~300倍快

复现此基准测试


安装

先决条件

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。


Quick start

/plugin marketplace add elis132/everything-mcp
/plugin install everything-mcp@everything-mcp

That’s it for Claude Code - the plugin bundles the MCP server and a skill that teaches the query syntax. For every other client, see Installation below.

Why this one

everything-mcp (this) mamertofabian (342⭐) Josephur (26⭐) essovius
Tools 5 1 1 16
Setup Auto-detects es.exe Manual SDK DLL path Manual HTTP server + host/port Manual es.exe in PATH
Everything 1.5 Auto-detects instance Not supported Untested Manual flag
Talks to Everything via es.exe subprocess Everything SDK (DLL) Everything’s HTTP server plugin (unauthenticated) es.exe subprocess
Tests / CI pytest, GitHub Actions None visible None visible None visible

Performance

es.exe (Everything’s real-time NTFS index) vs. a naive filesystem walk, same query:

  • everything-mcp: 220 ms avg (5 runs)
  • Naive walk of C:\: 66,539 ms
  • ~300x faster

Installation

Prerequisites

  1. Windows with Everything installed and running
在 GitHub 查看完整 README

安装

uvx everything-mcp
新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "everything": { "command": "uvx", "args": ["everything-mcp"] } } }