mcp-everything-search
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-everything-search find all JavaScript files modified in the last 24 hours"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Everything Search MCP Server
A Model Context Protocol (MCP) server that integrates Everything Search with Claude Code, providing lightning-fast file searching capabilities.
Features
400x faster than traditional file search methods (find, ls, Get-ChildItem)
Sub-second results across entire drives
5 specialized search tools:
search_files- Search by filename patternsearch_recent- Find recently modified filessearch_large- Find largest filessearch_by_extension- Search by file type (code, docs, media, etc.)search_in_path- Search within specific directories
Help resources - Access complete documentation via MCP resources
Related MCP server: Everything Search MCP Server
Requirements
Node.js (v18+)
Everything Search desktop application running (download from voidtools.com)
es.exe (Everything CLI) at
D:\WORKSPACE\tools\common\es.exe
Installation
cd D:\WORKSPACE\tools-node\mcp-everything-search
npm install
npm run buildConfiguration
Add to ~/.claude.json:
{
"mcpServers": {
"everything-search": {
"command": "node",
"args": [
"D:\\WORKSPACE\\tools-node\\mcp-everything-search\\build\\index.js"
],
"env": {
"ES_EXE_PATH": "D:\\WORKSPACE\\tools\\common\\es.exe"
}
}
}
}Add to ~/.claude/settings.json:
{
"permissions": {
"allow": [
"mcp__everything-search"
]
}
}Usage
Once configured, Claude Code can use the search tools automatically:
"Find all JavaScript files modified in the last 24 hours"
"Show me the 10 largest files in the workspace"
"Search for all markdown files in D:\WORKSPACE"
"Find all TypeScript files in the src directory"
Performance
Method | Time | vs Baseline |
Everything Search | 0.05s | 400x faster |
find command | 20s | Baseline |
Glob tool | 5-10s | 2-4x faster |
Tools
search_files
Search by filename pattern with wildcards or regex.
search_recent
Find files modified within the last N hours, sorted by modification date.
search_large
Find the largest files, optionally with minimum size threshold.
search_by_extension
Search by file type category (code, docs, media) or custom extensions.
search_in_path
Search within a specific directory, with optional recursion.
Development
# Watch mode
npm run watch
# Build
npm run buildLicense
MIT
Available Tools
5 toolssearch_by_extensionB
Search for files by type category (code, docs, media, config, data) or custom extensions. Fast way to find all files of a certain type.
Inputs: type (required), path, pattern, maxResults, +1 more.
search_filesA
Search for files and folders by name pattern using Everything Search (extremely fast). Supports wildcards (* and ?) and regex patterns. Use this instead of find, ls, or Glob for much faster results.
Inputs: pattern (required), path, regex, matchPath, +2 more.
search_in_pathA
Search for files within a specific directory. Use this to limit search scope to a particular folder. Much faster than recursive directory scans.
Inputs: path (required), pattern (required), recursive, maxResults.
search_largeA
Find the largest files in a directory. Useful for finding files that take up the most space. Results are sorted by size (largest first).
Inputs: path, minSizeMB, maxResults.
search_recentA
Find files modified within the last N hours. Extremely fast way to find recently changed files. Much faster than using find with -mtime.
Inputs: path, hours, extension, maxResults.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 5 tools
Each tool targets a distinct search filter (name, recency, size, extension, path), but there is some overlap since search_files can mimic the others with wildcards and path prefixes. The descriptions clearly explain the intended use cases, so confusion is limited.
All tool names follow the consistent pattern 'search_<criterion>', using snake_case throughout. The naming is predictable and easy to understand.
Five tools is well-scoped for a file-search server, covering the most common search criteria without unnecessary bloat. Each tool has a clear purpose and the set feels complete for the domain.
The toolset covers major file search dimensions: name, recency, size, extension, and path. Minor gaps exist, such as searching by exact size range or creation date, but these are edge cases and the core workflow is well supported.
Maintenance
Related MCP Connectors
Work on your own computers from Claude or ChatGPT: run commands, edit and search files.
Use your Mac, Windows or Linux computer from ChatGPT, Claude or Codex: files, commands, documents.
Persistent memory for Claude Code and Cursor. Stop re-explaining your project every session.
Give Claude only the Google Drive files you choose. Every action logged.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceEnables instant file and folder searching on Windows using Everything's blazing-fast search engine, supporting powerful search syntax including wildcards, regex, size filters, date filters, and comprehensive file information retrieval.35 npm15MIT
- AlicenseNot gradedqualityDmaintenanceIntegrates with Everything Search Engine to provide lightning-fast file search capabilities across Windows systems using natural language queries and advanced filtering options through MCP-compatible applications.1ISC
- AlicenseBqualityDmaintenanceIntegrates voidtools Everything search engine with AI assistants to provide lightning-fast file search, GitHub integration, intent-based code research, and spec-driven development tools for Windows.5140 npm2MIT
- AlicenseBqualityCmaintenanceIntegrates Everything file search with Claude Desktop, enabling instant Windows filesystem search via natural language queries.1660 PyPI7MIT