mcp-everything-search
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
Prerequisites
Windows - Everything only runs on Windows
Everything must be installed and running
es.exe (Everything command-line) installed
Install from: https://github.com/voidtools/es
Must be in
%LOCALAPPDATA%\Microsoft\WindowsApps
Installation
Using uvx (recommended)
uvx mcp-everything-searchUsing pip
pip install mcp-everything-searchConfiguration
Add this to your Claude Desktop config file:
Location: %APPDATA%\Claude\claude_desktop_config.json
Using uvx
{
"mcpServers": {
"everything-search": {
"command": "uvx",
"args": ["mcp-everything-search"]
}
}
}Using pip
{
"mcpServers": {
"everything-search": {
"command": "python",
"args": ["-m", "mcp_everything_search"]
}
}
}Everything 1.5 Alpha Users
If you're using Everything 1.5 alpha, add the EVERYTHING_INSTANCE environment variable:
{
"mcpServers": {
"everything-search": {
"command": "uvx",
"args": ["mcp-everything-search"],
"env": {
"EVERYTHING_INSTANCE": "1.5a"
}
}
}
}Then restart Claude Desktop.
Available Tools
Basic Search
Tool | Description |
| Basic file search with wildcards ( |
| Search with extension, size, path filters, files/folders only |
| Search using regular expressions |
Specialized Search
Tool | Description |
| Search by category: audio, video, image, document, executable, compressed, code |
| Find only directories |
| Find recently modified files |
| Find files with the same name |
| Filter by hidden, system, read-only, compressed, encrypted |
| Find empty directories |
| Find files over a specified size |
Utilities
Tool | Description |
| Search with detailed output (size, dates) |
| Get count of matches without listing (fast) |
| Get total size of all matching files |
| Open containing folder in Explorer |
| Get file size, dates, and details |
| Export 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,extensiondate-modified,date-created,date-accessedAdd
-descendingfor 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_searchLicense
MIT License - see LICENSE for details.
Acknowledgments
Everything by voidtools
Model Context Protocol by Anthropic
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/essovius/mcp-everything-search'
If you have feedback or need assistance with the MCP directory API, please join our Discord server