【开发自荐】Everything MCP插件:把 Everything 塞给 AI 用(Everything 1.5 插件,免费开源)

软件名称

Everything MCP

应用平台

Windows(Everything 只在 Windows 上,这个自然也是)

推荐类型

【开发者自荐】

是否收费

免费(MIT 开源)

一句简介

之前agnet工具在windows搜索文件,经常工具都用不明白,写ps脚本又各种错误,那时候就搞了个很简单自用的工具调用es.exe命令行提供给agent工具用,缺点很明显必须启动一个第三方工具,不够丝滑,所以这次趁token比较充足做了个everything插件,将功能通过插件实现(可能也没啥太用出处,现在模型能力都很强了,模型也习惯用它的内置工具,一般内置的工具都用得比较好了,只能说相当于多一套备用工具)。

应用简介

是一个 Everything 1.5 的进程内插件:编译出来就一个 DLL,由 Everything 自己加载,不另起进程、没有后台常驻的第二份程序。装法和官方插件(HTTP Server、ETP/FTP Server 那几个)一模一样。

零第三方 DLL 依赖:Rust 静态链接,连 CRT 都是静态的,不往系统里塞运行库。

给 AI 三个工具:

search_in_folder —— 按文件夹递归搜索,pattern 是完整 Everything 语法:.rsext:md;txtsize:>1mbdm:lastweekcontent:"fn main" 都能用;

list_folder —— 列某个文件夹的直接子项(名字、类型、大小);

count —— 只数命中数量,不返回列表,AI 摸底用。

文件夹优先:AI 平时都在指定项目目录里干活,工具以「按文件夹搜」为主,不让 AI 一上来全盘乱扫。

exclude 参数排仓库噪声:Everything 不知道 gitignore,node_modules.gitobj 这些会进结果,给个 exclude 参数就压掉了。

接入只要一个 URL:http://127.0.0.1:8285/,不分新旧客户端——老的 MCP 客户端走 initialize 握手,新协议(2026-07-28)跳过握手直接发请求,同一个端点两代都伺候。

图形设置页:Everything 选项对话框里多出「插件 → MCP」一页,启用开关、绑定地址、端口都在那改,点「应用」即时生效,不用重启 Everything。

参数校验在触达搜索之前:路径写歪了会收到带范例的错误消息,AI 一次就能改对,不会拿着坏参数反复重试。

限制

只支持 Everything 1.5,1.4 用不了——这套插件机制是 1.5 才有的。

Everything 得开着服务才在;content: 正文搜索要先在 Everything 里开内容索引(默认关,首次建索引会明显变慢)。

默认不启用,装完要去设置页勾一下才生效。

现在就文件搜索三件套,不是 Everything 全功能搬运。

安装与接入

  1. Releases 下载对应架构的 setup.exe(x64 / x86 都有);

  2. 双击运行 → Everything 弹「设置插件」→ 点「安装」;

  3. Everything 选项 → 插件 → MCP → 勾选启用;

  4. MCP 客户端配置里加一个 URL,完事:


{

  "mcpServers": {

    "everything": {

      "url": "http://127.0.0.1:8285/"

    }

  }

}

开发中功能

暂时没有排了期的功能,工具集目前就三件套;想要什么(比如按属性列结果、最近改动的文件)回帖点菜,跟着反馈排优先级。

截图预览:

官方网站:

源码:GitHub - Jotaro2025/everything-mcp

下载:Releases

1 个赞