모든 검색 MCP 서버
Everything Search Engine과 통합을 제공하는 MCP 서버로, Model Context Protocol을 통해 강력한 파일 검색 기능을 제공합니다.
특징
- 파일 및 디렉토리 전체에서 전체 텍스트 검색
- 고급 검색 옵션:
- 대소문자 구분 검색
- 전체 단어 일치
- 정규 표현식
- 경로 검색
- 정렬 옵션:
- 결과 형식:
- 사람이 읽을 수 있는 파일 크기
- 형식화된 날짜
- 전체 파일 경로
필수 조건
- Node.js 16 이상
- HTTP 서버가 활성화된 모든 검색 엔진
모든 검색 구성
- 모든 검색 열기
- 도구 > 옵션 > HTTP 서버로 이동하세요.
- HTTP 서버 활성화
- HTTP 서버 포트를 8011로 설정합니다(이것은 이 MCP 서버에서 사용하는 기본 포트입니다)
- 변경 사항을 저장하려면 확인을 클릭하세요.
참고: 다른 포트를 사용해야 하는 경우 src/server.ts
에서 http://127.0.0.1:8011/
에 연결되는 포트를 수정해야 합니다.
설치
지엑스피1
용법
서버는 MCP를 통해 단일 도구를 제공합니다.
use_mcp_tool:
- server_name: everything-search
- tool_name: search
- arguments:
{
"query": "search string", // Required: Text to search for
"scope": "C:", // Optional: Search scope (default: C:)
"caseSensitive": false, // Optional: Match case
"wholeWord": false, // Optional: Match whole words only
"regex": false, // Optional: Use regular expressions
"path": false, // Optional: Search in paths
"maxResults": 100, // Optional: Max results (1-1000, default: 100)
"sortBy": "name", // Optional: Sort by name/path/size/date_modified
"ascending": true // Optional: Sort direction
}
검색 예시
- 기본 파일 검색:
{
"query": "*.txt",
"maxResults": 5
}
- 필터를 사용한 고급 검색:
{
"query": "test",
"scope": "C:\\Users",
"caseSensitive": true,
"wholeWord": true,
"maxResults": 10,
"sortBy": "date_modified",
"ascending": false
}
- 경로에서 정규식 검색:
{
"query": ".*\\.js$",
"regex": true,
"path": true,
"maxResults": 5
}
특허
아이에스씨