Everything MCP Server
Click on "Install 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 Search 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 installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- 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/DanMarshall909/EverythingMCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server