Labsco
essovius logo

Everything MCP Server

โ˜… 5

from essovius

MCP server for Everything (voidtools) file search

๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅโœ“ VerifiedFreeAdvanced setup

Everything MCP Server

An MCP (Model Context Protocol) server that integrates Everything file search with Claude Desktop. Search your entire Windows filesystem instantly from Claude.

Features

  • โšก Instant search - Leverages Everything's lightning-fast file indexing
  • ๐Ÿ” Multiple search modes - Basic, filtered, regex, type-based, attribute-based
  • ๐Ÿ“ Folder operations - Search within specific paths, find empty folders
  • ๐Ÿ“Š Statistics - Get file counts and total sizes without listing files
  • ๐Ÿ• Recent files - Find recently modified files
  • ๐Ÿ“‹ Duplicate finder - Locate files with the same name
  • ๐Ÿ’พ Export - Save results to txt, csv, json, and more

Available Tools

ToolDescription
search_filesBasic file search with wildcards (*, ?), sorting options
search_with_filtersSearch with extension, size, path filters, files/folders only
search_regexSearch using regular expressions
ToolDescription
search_by_typeSearch by category: audio, video, image, document, executable, compressed, code
search_foldersFind only directories
search_recent_filesFind recently modified files
search_duplicatesFind files with the same name
search_by_attributesFilter by hidden, system, read-only, compressed, encrypted
search_empty_foldersFind empty directories
search_large_filesFind files over a specified size

Utilities

ToolDescription
search_with_detailsSearch with detailed output (size, dates)
get_result_countGet count of matches without listing (fast)
get_total_sizeGet total size of all matching files
open_file_locationOpen containing folder in Explorer
get_file_infoGet file size, dates, and details
export_search_resultsExport to txt, csv, json, m3u, m3u8, tsv, efu

Example Queries

Ask Claude things like:

  • "Find all Python files in D:\Projects"
  • "Search for PDF files larger than 10mb"
  • "Find images modified in the last 3 days"
  • "Look for duplicate files named config.json"
  • "Find all video files in my Downloads folder"
  • "Search for files matching regex test_.*\.py$"
  • "Find empty folders in D:\Archive"
  • "What's the total size of all MP3 files?"
  • "How many JavaScript files are in this project?"
  • "Find hidden files in C:\Windows"
  • "Export all log files to a CSV"

Sort Options

Many tools support sort_by parameter:

  • name, path, size, extension
  • date-modified, date-created, date-accessed
  • Add -descending for reverse order (e.g., size-descending)

Development

# Clone the repo
git clone https://github.com/essovius/mcp-everything-search.git
cd mcp-everything-search

# Create virtual environment
python -m venv venv
.\venv\Scripts\activate

# Install in development mode
pip install -e .

# Run the server
python -m mcp_everything_search