search_files
Find files and folders by name across the entire disk using the Everything index, with native query syntax for filtering, sorting, and pagination.
Instructions
Instantly search file and folder NAMES across the entire disk using the Everything index (use this instead of recursive directory listings when the target is outside the current project).
query uses Everything's native syntax — exploit it instead of filtering
results yourself:
Plain words match anywhere in the name:
informe tfg(space = AND).Wildcards:
*.sfz,foto_202?.jpg. Extension filter:ext:pdf;docx.Scope to a folder tree:
path:"C:\Users\santi\Documents" factura. Direct children only:parent:"C:\Users\santi\Desktop".Only folders / only files:
folder:node_modules,file:*.log.Dates:
dm:today,dm:lastweek,dm:2026. Size:size:>10mb.Operators:
|(OR),!(NOT), quotes for exact phrases.
Searches names only, NOT file contents. total_results in the response is
the full match count; page with offset if it exceeds max_results.
match_whole_word requires each search term to match a whole word.
match_path matches the terms against the full path, not just the name.
sort is one of: default (index order), name, path, size (largest first),
date_modified (newest first).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sort | No | default | |
| query | Yes | ||
| regex | No | ||
| offset | No | ||
| match_case | No | ||
| match_path | No | ||
| max_results | No | ||
| match_whole_word | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||