Everything File Search — MCP-сервер для Claude Code: поиск файлов
Ищет файлы Windows через индекс voidtools Everything и отдаёт результаты ИИ-агенту. Пригодится, когда нужно найти код или документы по имени, пути и другим условиям.
claude mcp add everything-mcp -- uvx everything-mcpЧто делает Everything File Search
Сервер подключает ИИ-агента к поиску voidtools Everything через es.exe. Он использует индекс файловой системы, а не обходит папки по очереди. Инструмент everything_search принимает запрос и поддерживает фильтры по расширению, пути, размеру и дате изменения, а также сортировку и постраничный вывод.
Нужны Windows, установленный и запущенный Everything, es.exe и Python 3.10+ или uv. Для запуска в конфигурации клиента можно указать uvx everything-mcp. Если в Everything настроен именованный экземпляр, его можно передать через EVERYTHING_INSTANCE; неверное значение способно нарушить подключение. У сервера есть плагин для Claude Code, а сам MCP-сервер доступен и другим клиентам.
Какие задачи решает
- найти Python-файлы в заданной папке
- отобрать файлы по расширению и размеру
- проверить, какие файлы менялись за последнюю неделю
- найти точное имя файла или совпадения по регулярному выражению
Примеры запросов агенту
- Найди Python-файлы в
C:\Projects, связанные с тестами. - Покажи файлы размером больше 10 MB, изменённые сегодня.
- Найди точное имя
config.jsonна диске и отсортируй результаты по пути.
Как установить Everything File Search
Командой платформы
claude mcp add everything-mcp -- uvx everything-mcpuvx запускает команду с именем пакета; если в README она другая — uvx --from everything-mcp <команда>
Командой платформы
codex mcp add everything-file-search -- uvx everything-mcpuvx запускает команду с именем пакета; если в README она другая — uvx --from everything-mcp <команда>
Файл настроек
{
"mcpServers": {
"everything-file-search": {
"command": "uvx",
"args": [
"everything-mcp"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from everything-mcp <команда>
Файл настроек
{
"servers": {
"everything-file-search": {
"type": "stdio",
"command": "uvx",
"args": [
"everything-mcp"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from everything-mcp <команда>
Командой платформы
gemini mcp add everything-file-search uvx everything-mcpuvx запускает команду с именем пакета; если в README она другая — uvx --from everything-mcp <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Everything File Search
Как установить Everything File Search в Claude Code?
Выполните claude mcp add everything-mcp -- uvx everything-mcp. Для работы нужны Windows, запущенный Everything, es.exe и Python 3.10+ или uv.
Что делает Everything File Search?
Передаёт агенту поиск по индексу voidtools Everything через es.exe. Запросы могут учитывать расширение, путь, размер и дату изменения.
Что нужно для работы Everything File Search?
Нужны Windows с установленным и запущенным Everything, его CLI es.exe, а также Python 3.10+ или uv. Сервер может автоматически обнаруживать настройку Everything.