- Home
- MCP servers
- Everything Search
Everything Search
- javascript
9
GitHub Stars
javascript
Language
6 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
You can connect to Everything Search through the MCP framework to perform fast, flexible file searches across your system. This server exposes a search tool you can invoke from any MCP client, letting you run full-text searches, apply filters, and sort results with human-readable formatting.
How to use
You will interact with the Everything Search MCP server via an MCP client. Connect to the local HTTP endpoint and invoke the search tool with your query and optional parameters. You can search across files and directories, apply case sensitivity, whole-word matching, regular expressions, and path-specific searches. Sort results by name, path, size, or date modified, and review results with readable file sizes and formatted dates. Use the scope option to limit searches to a specific drive or directory.
How to install
Prerequisites: Node.js 16 or higher and Everything Search Engine with HTTP Server enabled.
Install dependencies and build the MCP server package.
npm install
npm run build
Configuration and usage notes
The server is configured to connect to an Everything Search HTTP Server running on port 8011 by default.
If you need to use a different port, adjust the port in the server source so it connects to the new HTTP server address, for example http://127.0.0.1:<your_port>/.
The MCP exposes a single tool named search. You can specify options such as query text, scope, case sensitivity, whole-word matching, regex usage, path search, maximum results, and sorting preferences.
Examples and behavior
Basic search example shows how to search for text patterns across your files with a limit on results.
Advanced example demonstrates combining scope, case sensitivity, whole-word matching, and sorting by date modified in descending order.
Regex searches can be enabled to match complex filename patterns, including path-based regex criteria.
Notes
This server provides a practical, centralized way to perform file searches through MCP clients, enabling automation and integration with other MCP-enabled tools.
Available tools
search
Execute a search against the Everything Search Engine. Supports query strings, scope, case sensitivity, whole word matching, regular expressions, path-focused searches, maximum results, and sorting preferences.