mamertofabian/mcp-everything-search

mamertofabian/mcp-everything-search

от mamertofabian
Кроссплатформенный MCP сервер для быстрого поиска файлов на Windows (Everything SDK), macOS (mdfind) и Linux (locate). Помогает разработчикам AI-ассистентов находить файлы по имени, пути и регулярн...

Everything Search MCP Server

PyPI CI

An MCP server that provides fast file searching capabilities across Windows, macOS, and Linux. On Windows, it uses the Everything SDK. On macOS, it uses the built-in mdfind command. On Linux, it uses the locate/plocate command.

Requires Python 3.10+. Since 0.3.0 the server is built on the MCP Python SDK 2.x. See CHANGELOG.md for release notes.

Tools

Search for files and folders across your system. The search capabilities and syntax support vary by platform:

  • Windows: Full Everything SDK features (see syntax guide below)
  • macOS: Basic filename and content search using Spotlight database
  • Linux: Basic filename search using locate database

Arguments are grouped into a base object (all platforms) and a platform-specific object. The server advertises only the current platform's object in its tool schema.

base (required):

  • query (required): Search query string. See the syntax guide.
  • max_results (optional): Maximum number of results to return (default: 100, range: 1-1000)

Часто задаваемые вопросы

У этого сервера пока нет списка инструментов.
0.3.3основная
0.3.2
0.3.1
0.3.0
0.2.1
0.1.2
0.1.0

Выберите клиент, чтобы установить mamertofabian/mcp-everything-search:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "mamertofabian-mcp-everything-search-p6wb3qrr05": {
      "command": "uvx",
      "args": [
        "mcp-server-everything-search"
      ],
      "env": {
        "EVERYTHING_SDK_PATH": "path/to/Everything-SDK/dll/Everything64.dll"
      }
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "mamertofabian-mcp-everything-search-p6wb3qrr05": {
      "command": "uvx",
      "args": [
        "mcp-server-everything-search"
      ],
      "env": {
        "EVERYTHING_SDK_PATH": "path/to/Everything-SDK/dll/Everything64.dll"
      }
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "mamertofabian-mcp-everything-search-p6wb3qrr05": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "mcp-server-everything-search"
      ],
      "env": {
        "EVERYTHING_SDK_PATH": "path/to/Everything-SDK/dll/Everything64.dll"
      }
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"mamertofabian-mcp-everything-search-p6wb3qrr05\",\"type\":\"stdio\",\"command\":\"uvx\",\"args\":[\"mcp-server-everything-search\"],\"env\":{\"EVERYTHING_SDK_PATH\":\"path/to/Everything-SDK/dll/Everything64.dll\"}}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "mamertofabian-mcp-everything-search-p6wb3qrr05": {
      "command": "uvx",
      "args": [
        "mcp-server-everything-search"
      ],
      "env": {
        "EVERYTHING_SDK_PATH": "path/to/Everything-SDK/dll/Everything64.dll"
      }
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add mamertofabian-mcp-everything-search-p6wb3qrr05 --env EVERYTHING_SDK_PATH=path/to/Everything-SDK/dll/Everything64.dll -- uvx mcp-server-everything-search

Либо через JSON-конфиг:

claude mcp add-json mamertofabian-mcp-everything-search-p6wb3qrr05 "{\"command\":\"uvx\",\"args\":[\"mcp-server-everything-search\"],\"env\":{\"EVERYTHING_SDK_PATH\":\"path/to/Everything-SDK/dll/Everything64.dll\"}}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add mamertofabian-mcp-everything-search-p6wb3qrr05 --env EVERYTHING_SDK_PATH=path/to/Everything-SDK/dll/Everything64.dll -- uvx mcp-server-everything-search

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.mamertofabian-mcp-everything-search-p6wb3qrr05]
command = "uvx"
args = ["mcp-server-everything-search"]

[mcp_servers.mamertofabian-mcp-everything-search-p6wb3qrr05.env]
EVERYTHING_SDK_PATH = "path/to/Everything-SDK/dll/Everything64.dll"
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите mamertofabian/mcp-everything-search, а в поле команды запуска — строку ниже:
uvx mcp-server-everything-search

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "mamertofabian-mcp-everything-search-p6wb3qrr05": {
      "command": "uvx",
      "args": [
        "mcp-server-everything-search"
      ],
      "env": {
        "EVERYTHING_SDK_PATH": "path/to/Everything-SDK/dll/Everything64.dll"
      }
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "mamertofabian-mcp-everything-search-p6wb3qrr05": {
      "command": "uvx",
      "args": [
        "mcp-server-everything-search"
      ],
      "env": {
        "EVERYTHING_SDK_PATH": "path/to/Everything-SDK/dll/Everything64.dll"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например mamertofabian-mcp-everything-search-p6wb3qrr05.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: mamertofabian-mcp-everything-search-p6wb3qrr05
    command: uvx
    args:
      - "mcp-server-everything-search"
    env:
      EVERYTHING_SDK_PATH: path/to/Everything-SDK/dll/Everything64.dll
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "mamertofabian-mcp-everything-search-p6wb3qrr05": {
      "command": "uvx",
      "args": [
        "mcp-server-everything-search"
      ],
      "env": {
        "EVERYTHING_SDK_PATH": "path/to/Everything-SDK/dll/Everything64.dll"
      }
    }
  }
}

Похожие MCP-сервера

willianpinho/large-file-mcp

willianpinho/large-file-mcp

от willianpinho

MCP сервер для умной обработки больших файлов: автоматический чанкинг, поиск по регулярным выражениям, навигация по строкам и стриминг. Пригодится разработчикам и аналитикам при работе с логами, кодом и данными.

TypeScript⭐ 18
j0hanz/filesystem-context-mcp-server

j0hanz/filesystem-context-mcp-server

от j0hanz

Безопасный MCP сервер для работы с файловой системой: чтение, запись, поиск, сравнение и патч файлов. Все операции изолированы в разрешённых директориях с защитой от обхода путей. Подходит для AI-ассистентов, которым нужен контролируемый доступ к файлам.

TypeScript⭐ 25
exoticknight/mcp-file-merger

exoticknight/mcp-file-merger

от exoticknight

MCP-сервер для быстрого объединения нескольких файлов в один. Удобен разработчикам, которым нужно сливать текстовые файлы или фрагменты кода в один документ. Работает только с разрешёнными директор...

JavaScript⭐ 28
mark3labs/mcp-filesystem-server

mark3labs/mcp-filesystem-server

от mark3labs

Работает с локальной файловой системой: читает, создаёт, перемещает файлы и каталоги, ищет текст по содержимому. Доступ только к разрешённым папкам.

Go⭐ 692
efforthye/fast-filesystem-mcp

efforthye/fast-filesystem-mcp

от efforthye

MCP инструмент для файловой системы через Claude Desktop. Поддерживает чтение и запись больших файлов, пакетное редактирование с резервированием, поиск по содержимому. Полезен для автоматизации файловых операций.

TypeScript⭐ 64
tumf/mcp-text-editor

tumf/mcp-text-editor

от tumf

MCP сервер для построчного редактирования текстовых файлов с частичным доступом снижает расход токенов при работе с LLM. Поддерживает безопасное редактирование через хэш-валидацию и работу с разным...

Python⭐ 202
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин