Token导航 LogoToken导航

MCP Server · 搜索检索

Everything MCP

Everything MCP Server 是一个基于 Windows 的文件搜索引擎,通过 Model Context Protocol (MCP) 提供即时文件和文件夹搜索功能。

stdio官方级别未说明来源级核验工具 0@danielsimonjr/everything-mcp
文件搜索本地搜索JavaScriptClaudeVS Code

快速开始

作者 / 组织
danielsimonjr
提供方
danielsimonjr
运行时
Node.js

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

3

仓库热度

收录来源

2 个

MCP World

选型结论

Everything MCP 属于搜索检索类 MCP Server,公开资料标注 0 个工具,通过stdio 本地进程接入,适配 Claude、VS Code,有可以直接复制的安装命令;接入前先确认权限范围。

分类

搜索检索

传输方式

stdio

认证方式

无需认证

部署方式

仅本地运行

安装与配置

安装命令

npx @danielsimonjr/everything-mcp

客户端配置示例

{
  "mcpServers": {
    "everything-mcp": {
      "command": "npx",
      "args": [
        "@danielsimonjr/everything-mcp"
      ]
    }
  }
}

按公开安装命令拼出来的示例,字段名和参数以仓库 README 为准;带 YOUR_API_KEY 这类占位符的位置记得换成自己的值。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Node.js,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

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

详细介绍

所有MCP服务器

模型上下文协议(MCP)服务器 一切,Windows的超快文件搜索引擎。通过MCP启用即时文件和文件夹搜索。

特性

  • 迅速的:利用Everything的即时搜索功能
  • 强大的搜索语法:通配符、正则表达式、布尔运算符、大小过滤器、日期过滤器
  • 文件详细信息:获取全面的文件信息(大小、日期、属性)
  • 灵活过滤:按类型、大小、日期、属性等筛选
  • 排序:按名称、路径、大小、扩展名或日期对结果进行排序

先决条件

仅限Windows -必须安装所有搜索引擎:

  1. 下载一切: https://www.voidtools.com/downloads/
  2. 安装所有内容 并让它为您的驱动器建立索引
  3. 验证.exe (命令行界面)可在以下网址获得: C:\Program Files\Everything\es.exe

安装

使用NPX(推荐)

npx @danielsimonjr/everything-mcp

全球安装

npm install -g @danielsimonjr/everything-mcp

来源

git clone https://github.com/danielsimonjr/everything-mcp.git
cd everything-mcp
npm install
chmod +x index.js

配置

克劳德桌面版

添加到您的 claude_desktop_config.json:

使用NPX
{
  "mcpServers": {
    "everything": {
      "command": "npx",
      "args": ["-y", "@danielsimonjr/everything-mcp"]
    }
  }
}
使用全局安装
{
  "mcpServers": {
    "everything": {
      "command": "everything-mcp"
    }
  }
}
自定义e.exe路径

如果.exe不在您的PATH中,请设置 ES_PATH 环境变量:

{
  "mcpServers": {
    "everything": {
      "command": "npx",
      "args": ["-y", "@danielsimonjr/everything-mcp"],
      "env": {
        "ES_PATH": "C:\\\\Program Files\\\\Everything\\\\es.exe"
      }
    }
  }
}

VS Code

添加到 .vscode/mcp.json:

{
  "servers": {
    "everything": {
      "command": "npx",
      "args": ["-y", "@danielsimonjr/everything-mcp"]
    }
  }
}

可用工具

1. search

使用Everything强大的搜索语法搜索文件和文件夹。

参数:

  • query (必填):使用Everything语法搜索查询
  • maxResults (可选):最大结果数(默认值:50)
  • regex (可选):使用正则表达式搜索(默认值:false)
  • caseSensitive (可选):匹配大小写(默认值:false)
  • wholeWord (可选):仅匹配整个单词(默认值:false)
  • matchPath (可选):匹配完整路径和文件名(默认值:false)
  • foldersOnly (可选):仅返回文件夹(默认值:false)
  • filesOnly (可选):仅返回文件(默认值:false)
  • sortBy (可选):按名称、路径、大小、扩展名、创建日期、修改日期、访问日期排序
  • sortDescending (可选):按降序排序(默认值:false)
  • showSize (可选):在结果中包含文件大小(默认值:false)
  • showDateModified (可选):在结果中包含修改日期(默认值:false)
  • parentPath (可选):仅在此父路径内搜索

例子:

{
  "query": "*.js",
  "sortBy": "date-modified",
  "sortDescending": true,
  "maxResults": 20
}

2. get_file_info

获取特定文件的详细信息。

参数:

  • filename (必填):获取有关信息的完整路径或文件名

退货: 文件大小、创建日期、修改日期、访问日期和属性

例子:

{
  "filename": "C:\\\\Users\\\\username\\\\document.txt"
}

Everything搜索语法

一切都支持强大的搜索语法:

基本搜索

  • 简单文本: readme
  • 通配符: *.txt, file?.doc
  • 多个术语: report 2024 (AND是隐含的)

布尔运算符

  • 与: file AND document 或 file document
  • 或: txt OR doc
  • 非: NOT backup 或 !backup

文件扩展名

  • 单: ext:jpg
  • 多个: ext:jpg;png;gif

尺寸过滤器

  • 精确: size:1024kb
  • 大于: size:>1mb
  • 小于: `size:100mb",

"showSize": true, "sortBy": "size", "sortDescending": true }


### 示例3:在特定目录中搜索

告诉克劳德:

Find all Python files in my Documents folder


克劳德将使用:

{ "query": "*.py", "parentPath": "C:\\\\Users\\\\username\\\\Documents" }


### 示例4:获取文件信息

告诉克劳德:

Get detailed information about C:\\config.json


克劳德将使用:

{ "filename": "C:\\\\config.json" }


## 运作原理

1. **万物服务**:所有内容都作为Windows服务运行,维护所有文件的实时索引
1. **e.exe**:查询Everything数据库的命令行界面
1. **MCP服务器**:包装.exe并为Claude提供MCP工具
1. **即时结果**:即使在数百万个文件中,搜索也能在毫秒内完成

## 故障排除

### 未找到所有内容

**错误:** `Failed to execute es.exe`

**解决:**

1. 验证是否已安装所有内容:从下载https://www.voidtools.com/
1. 确保Everything服务正在运行(检查系统托盘)
1. 验证.exe位置:
   - 违约: `C:\\Program Files\\Everything\\es.exe`
   - 勺: `C:\\Users\\\\scoop\\apps\\everything\\current\\es.exe`
1. 集 `ES_PATH` MCP配置中的环境变量

### 未找到结果

**原因:**

- 查询与任何文件都不匹配
- Everything数据库尚未完全索引
- 搜索语法不正确

**解决:**

- 尝试更广泛的搜索词
- 检查Everything GUI以验证文件是否已编入索引
- 查看搜索语法

### 权限问题

**问题:** 无法访问某些目录

**解决方案:** 以管理员身份运行Everything或调整文件夹权限

## 发展

Clone repository

git clone https://github.com/danielsimonjr/everything-mcp.git cd everything-mcp

Install dependencies

npm install

Make executable

chmod +x index.js

Test locally

node index.js


## 贡献

欢迎投稿!拜托:

1. 分叉存储库
1. 创建要素分支
1. 进行更改
1. 彻底测试
1. 提交拉取请求

## 许可证

MIT许可证-请参阅 [许可证](LICENSE) 文件以获取详细信息。

## 致谢

- [一切](https://www.voidtools.com/) 通过voidtools-惊人的搜索引擎
- [模型上下文协议](https://modelcontextprotocol.io) 通过Anthropic

## 链接

- **NPM包:** https://www.npmjs.com/package/@小丹尼尔/一切mcp
- **GitHub存储库:** https://github.com/danielsimonjr/everything-mcp
- **一切搜索:** https://www.voidtools.com/
- **MCP文件:** https://modelcontextprotocol.io

______________________________________________________________________

**由以下材料制成❤️ 对于MCP社区**

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

文件搜索JavaScript本地部署快速检索Windows工具MCP协议本地搜索

支持客户端

ClaudeVS Code

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

查资料带出处

把网页、论文和文档的检索结果连同链接一起带回对话。

站内知识检索

在自己的文档库里做语义搜索,比关键词更贴题。

事实核对

交叉多个来源确认一条信息,减少模型凭记忆作答。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude、VS Code,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 Node.js,换机器要重新装一遍。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在搜索检索场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Everything MCP

MCP World · 本页

0stdio有2 个2026-05-17
Baidu Netdisk

MCP World

未标注未说明未标注1 个2026-05-17
Sequentialthinking

MCP.so

1SSE有2 个2026-05-17
Brave Search 433812ff

MCP World

2未说明未标注1 个2026-05-17
mindsdb (430e18)

MCP World

0未说明有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Everything MCP 怎么安装?

公开资料给出的安装命令是 npx @danielsimonjr/everything-mcp,运行环境为 Node.js。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Everything MCP 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Node.js;保存后完全退出客户端再打开,配置才会生效。

Everything MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Everything MCP 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Everything MCP 支持哪些客户端?

公开资料标注支持 Claude、VS Code;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP