Everything MCP Server
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., "@Everything MCP Serverfind all PDF files modified yesterday"
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 MCP Server
An MCP server for Everything by VoidTools that provides Claude Desktop with lightning-fast filesystem search on Windows. This implementation uses native C bindings via the Everything SDK for maximum performance, with a transparent fallback to the HTTP API.
Features
Blazing Fast: Leverages the native
Everything64.dllfor near-instant results.Architecture Aware: Automatically detects and loads the correct DLL (32-bit or 64-bit) based on your Node.js runtime.
Thread Safe: Implements an internal Mutex to prevent race conditions during concurrent tool calls.
Non-Blocking: Uses asynchronous worker threads for SDK queries to keep the MCP connection responsive.
Smart Fallback: Automatically switches to the Everything HTTP Server if the SDK is unavailable.
Related MCP server: Everything MCP Server
Prerequisites
Windows OS: Required for native SDK functionality.
Everything Search: Must be installed and running.
Everything SDK: Download here. Ensure the DLLs are in your system PATH or configured via environment variables.
Node.js: Version 18 or higher.
Installation
Clone and Install:
npm install
Build the Project:
npm run build
Configure Claude Desktop: Add the following to your
%APPDATA%\Claude\claude_desktop_config.json:
{
"mcpServers": {
"everything": {
"command": "node",
"args": ["C:\\path\\to\\everything-mcp\\dist\\index.js"],
"env": {
"EVERYTHING_SDK_PATH": "C:\\path\\to\\Everything64.dll"
}
}
}
}
Tool: search_files
Search for files and folders across your entire system with advanced filtering.
Parameters
Parameter | Type | Default | Description |
| string | (required) | Search terms (supports Everything search syntax). |
| number | 100 | Maximum number of results to return (1–1000). |
| number | 0 | Pagination offset for large result sets. |
| string |
|
|
| boolean |
| Set to |
| string | - | Scope search to a specific directory. |
| boolean |
| Enable regular expression matching. |
| boolean |
| Enable case-sensitive matching. |
Development & Testing
The project includes a robust test suite to simulate MCP JSON-RPC communication:
# Run the universal test script
node test-mcp.js
This server cannot be deployed
Maintenance
Related MCP Connectors
Search API for Google, Bing, Amazon, Maps, DuckDuckGo, Yelp, and TripAdvisor, exposed as MCP tools.
1Agentic search over your Dewey document collections from any MCP-compatible client.
Search 2b2t locations, groups, highways, renders, Archive warps, and WDL metadata.
Google, Bing, DuckDuckGo and Google Maps search results, free without an API key.
Related MCP Servers
- AlicenseNot gradedqualityFmaintenanceThis server provides: * Fast file search capabilities using Everything SDK * Windows-specific implementation * Complements existing filesystem servers with specialized search functionality364MIT
- AlicenseNot gradedqualityAmaintenanceEnables 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.44 npm12MIT
- AlicenseNot gradedqualityDmaintenanceProvides fast file searching across Windows, macOS, and Linux using platform-native tools like Everything SDK, mdfind, and locate.MIT
- AlicenseNot gradedqualityDmaintenanceEnables instant file searches on Windows using Everything's native SDK, supporting advanced filters, duplicate detection, and content search through MCP tools.5MIT