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 the Wayback Machine and IA library (40M+ items), fetch snapshots, item metadata, and text.
514Agentic 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 functionality365MIT
- 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.74 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