Everything MCP Server

MCP server for fast file search using Everything (Windows) with cross-platform fallbacks for macOS (Spotlight) and Linux (ripgrep/locate)

Local serverstdioTypeScript

What is the Everything MCP Server?

MCP server for fast file search using Everything (Windows) with cross-platform fallbacks for macOS (Spotlight) and Linux (ripgrep/locate)

The short version

This MCP server implements comprehensive security measures to protect against common vulnerabilities: - Command Injection Protection: All user inputs are sanitized to remove shell metacharacters (;, &, |, $, (, ), `, ~) - Path Traversal Protection: Detects and blocks .. sequences and home directory access (~) - Input Validation: Strict validation of query length (max 1000 chars), path length (max 4096 chars), and parameter bounds - Resource Limits: Command timeouts (30 seconds) and buffer size limits (50MB) prevent DoS attacks - Error Handling: Secure error messages

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
search_filesSearch for files and folders using platform's search engine.
get_file_info
check_status

How to install the Everything MCP Server

{
  "mcpServers": {
    "everything-search": {
      "command": "everything-search-mcp",
      "args": []
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Example prompts to try

  • “Use Everything to search files.”
  • “Use Everything to get file info.”
  • “Use Everything to check status.”

Frequently asked questions

MCP server for fast file search using Everything (Windows) with cross-platform fallbacks for macOS (Spotlight) and Linux (ripgrep/locate) Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.