
josephur/everything-mcp
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
MCP for Claude Code to use the HTTP plugin for Everything to search your file system
개요
MCP (Model Context Protocol) 서버는 클라드 코드 인스턴트 파일 검색 기능을 voidtools에 의해 제공. 모든 것은 NTFS 드라이브의 모든 파일과 폴더를 색인 Windows 용 Lightning-fast 파일 검색 엔진입니다. 이 MCP 서버는 AI 조수가 호출 할 수있는 도구로 모든 검색을 노출하고, 밀리 초에 시스템 전반에 걸쳐 파일을 찾을 수 있습니다. - 모든 설치 및 실행 - 활성화 (모든 > 도구 > 옵션 > HTTP Server > HTTP Server 사용) - 18+ 복제 된 저장소 디렉토리에서이 명령을 실행: 이 MCP 서버는 전 세계적으로 등록하므로 모든 Claude Code 프로젝트에서 사용할 수 있습니다. /path/to/everything-mcp 를 실제 경로로 바꾸어 리포를 복제합니다. --scope user - 모든 프로젝트에서 사용 가능 (추천) - --scope project - 현재 프로젝트에서만 사용 가능 claude mcp add 명령은 지시 필드를 지원하지 않습니다.
개요(AI 번역)
MCP (Model Context Protocol) 서버는 클라드 코드 인스턴트 파일 검색 기능을 voidtools에 의해 제공.
모든 것은 NTFS 드라이브의 모든 파일과 폴더를 색인 Windows 용 Lightning-fast 파일 검색 엔진입니다. 이 MCP 서버는 AI 조수가 호출 할 수있는 도구로 모든 검색을 노출하고, 밀리 초에 시스템 전반에 걸쳐 파일을 찾을 수 있습니다.
필수품
- Windows 모든 설치 및 실행
- 모든 HTTP Server 활성화 (모든 > 도구 > 옵션 > HTTP Server > HTTP Server 사용 가능
- **Node.js ** 18 +
설치
구성
Claude 코드
복제 된 저장소 디렉토리에서이 명령을 실행:
이 MCP 서버는 전 세계적으로 등록하므로 모든 Claude Code 프로젝트에서 사용할 수 있습니다. /path/to/everything-mcp] 의 실제 경로로 리포를 복제합니다.
스코프 옵션:
--scope user- 모든 프로젝트에서 사용 가능 (추천)--scope project- 현재 프로젝트에서만 사용 가능
그것을 확인하려면:
나중에 제거하려면:
CLAUDE.md 지침
claude mcp add] 명령은 instructions 필드를 지원하지 않습니다.
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
Everything MCP Server
An MCP (Model Context Protocol) server that gives AI assistants like Claude Code instant file search capabilities via Everything by voidtools.
Everything is a lightning-fast file search engine for Windows that indexes all files and folders on NTFS drives. This MCP server exposes Everything’s search as a tool that AI assistants can call, enabling them to find files across your system in milliseconds.
Prerequisites
- Windows with Everything installed and running
- Everything HTTP Server enabled (Everything > Tools > Options > HTTP Server > Enable HTTP Server)
- Node.js 18+
Installation
git clone https://github.com/Josephur/everything-mcp.git
cd everything-mcp
npm install
npm run build
Configuration
Claude Code
Run this command from the cloned repository directory:
claude mcp add --scope user everything-search -- node /path/to/everything-mcp/dist/index.js
This registers the MCP server globally so it’s available in every Claude Code project. Replace /path/to/everything-mcp with the actual path where you cloned the repo.
Scope options:
--scope user— available in all projects (recommended)--scope project— only available in the current project
To verify it was added:
claude mcp list
To remove it later:
claude mcp remove --scope user everything-search
CLAUDE.md Instructions
The claude mcp add command doesn’t support an instructions field. To teach Claude how to prioritize this tool, add the following to your global ~/.claude/CLAUDE.md file (create it if it doesn’t exist), make sure to change the port number to the port number your Everything HTTP Plugin is listening on:
## Everything Search (MCP Tool)
This machine has **Everything (voidtools)** running with an HTTP server on port 54321.
The `everything_search` MCP tool is available in every session.
### MANDATORY: Use Everything FIRST
**ALWAYS attempt `everything_search` FIRST for ANY file search** — whether by name,
path, extension, size, date, or content (`content:` prefix). This applies to every
search task, including content searches within a project. Do NOT default to Grep,
Glob, or Bash for initial searches.
### Fallback to other tools (ONLY after Everything fails or is insufficient)
If Everything returns an error (e.g. connection refused), returns no results, or
the query requires features Everything doesn't support, THEN fall back to:
- **Grep** — for complex regex content searches, or if Everything's `content:` returns nothing
- **Glob** — for precise relative-path pattern matching within the current project
설치
npx tsc --watch