search_filesLABSCO SUMMARY
Whole-drive search that answers instantly.
The speed comes from Everything's existing index rather than from the server, which is why searching an entire disk costs about what searching one folder does. The statistics tools are the underrated pair: a count or a total size without paying for the file list.
What it is
An MCP server that fronts Everything, the Windows file search index, through its command-line tool es.exe. Searching a whole drive returns immediately because the index already exists.
What you get
- Basic search with wildcards and sorting, plus filters for extension, size and path
- Regular-expression search
- Search by category, by file attribute, and folders or files only
- Recently modified files, large files, empty folders and duplicate names
- File counts and total sizes without listing the files themselves
- Full details on a single file, and its location opened
- Results exported to txt, csv, json and more
Requirements
Windows only, because Everything itself is Windows-only. Everything must be installed and running, and es.exe from voidtools must sit in %LOCALAPPDATA%\Microsoft\WindowsApps. On the alpha build of Everything, the server needs an environment variable naming that instance before it will connect — set it and restart the client.
Setup effort
One command — uvx mcp-everything-search
USE CASES
Finding a file when you only remember part of the name
Search with wildcards across the whole index instead of one folder at a time.
Working out what is eating the disk
List the largest files, or get a total size without listing anything.
Finding what you were working on yesterday
List recently modified files.
Cleaning up after a messy copy
Find duplicate names and empty folders.
Matching a naming pattern precisely
Use a regular expression rather than wildcards, or filter by type and attribute.
Handing the result to someone else
Export the results to csv or json, or open the file's location directly.
16 tools
Listed in project docs. Your client may show a different list.
search_with_filterssearch_regexsearch_by_typesearch_folderssearch_recent_filessearch_duplicatessearch_by_attributessearch_empty_folderssearch_large_filessearch_with_detailsget_result_countget_total_sizeopen_file_locationget_file_infoexport_search_resultsBEFORE YOU INSTALL
What to know first
Tools you get
16 tools named in the project's documentation.
Requires
uvx on PATH
Where it runs
All 3 documented setups run the server on your machine.
INSTALLATION
Connect your client
Server setup
uvx mcp-everything-searchMCP Clients
Claude Desktop — uvx
{
"mcpServers": {
"everything-search": {
"command": "uvx",
"args": [
"mcp-everything-search"
]
}
}
}Claude Desktop — pip
{
"mcpServers": {
"everything-search": {
"command": "python",
"args": [
"-m",
"mcp_everything_search"
]
}
}
}Claude Desktop — Everything 1.5
{
"mcpServers": {
"everything-search": {
"command": "uvx",
"args": [
"mcp-everything-search"
],
"env": {
"EVERYTHING_INSTANCE": "1.5a"
}
}
}
}