DanMarshall909/EverythingMCP
3.2
If you are the rightful owner of EverythingMCP and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
A quick MCP server for Everything by VoidTools that allows Claude Desktop to search your filesystem.
Everything MCP Server
A quick MCP server for Everything by VoidTools that allows Claude Desktop to search your filesystem.
Prerequisites
- Everything by VoidTools running on
localhost:9090with HTTP server enabled - Node.js installed
Setup
- Install dependencies:
npm install
- Build the TypeScript code:
npm run build
- Add to Claude Desktop config (
%APPDATA%\Claude\claude_desktop_config.jsonon Windows):
{
"mcpServers": {
"everything": {
"command": "node",
"args": ["C:\\path\\to\\EverythingMCP\\dist\\index.js"],
"env": {
"EVERYTHING_AUTH": "Basic YOUR_BASE64_ENCODED_CREDENTIALS",
"EVERYTHING_API_URL": "http://localhost:9090"
}
}
}
}
Note:
- If Everything requires authentication, set the
EVERYTHING_AUTHenvironment variable to your Basic auth header value. - If running from WSL, you may need to set
EVERYTHING_API_URLtohttp://10.255.255.254:9090(or your Windows host IP).
Usage
Once configured, Claude can use the search_files tool to search your filesystem:
query: Search query (required)path: Limit search to specific path (optional)count: Maximum results (default: 100)offset: For pagination (default: 0)sort: Sort by name, path, size, or date_modified
Development
Run in development mode:
npm run dev