mcp-everything-search

This repository hosts an MCP server providing fast file searching across Windows, macOS, and Linux by leveraging platform-specific tools like Everything SDK, `mdfind`, and `locate`/`plocate`. This repository hosts an MCP

134
6

Everything Search MCP Server

This MCP server provides fast file searching across Windows, macOS, and Linux. On Windows, it leverages the Everything SDK; on macOS, the mdfind command; and on Linux, the locate/plocate command.

Tools:

The search tool allows searching for files and folders. It requires a query parameter and supports optional parameters like max_results, match_path, match_case, match_whole_word, match_regex, and sort_by. Search syntax varies by platform, with Windows offering full Everything SDK features.

Prerequisites:

Windows requires the Everything search utility and SDK. Linux requires locate or plocate to be installed and the database updated. macOS requires no additional setup.

Installation:

Installation can be done via Smithery, uv, or pip. Configuration involves setting the EVERYTHING_SDK_PATH environment variable on Windows. It can be used with Claude Desktop by adding a configuration to claude_desktop_config.json.

This server is licensed under the MIT License.

Repository

MA
mamertofabian

mamertofabian/mcp-everything-search

Created

December 14, 2024

Updated

March 28, 2025

Language

Python

Category

Search & Knowledge