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 henry@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:9090
with 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.json
on 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_AUTH
environment variable to your Basic auth header value. - If running from WSL, you may need to set
EVERYTHING_API_URL
tohttp://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