
peterparker57/everything-mcp-server
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
MCP server that provides instant file search capabilities using Everything's native SDK. Integrates Everything's powerful search engine with AI tooling through the Model Context Protocol.
Обзор
A Model Context Protocol (MCP) server that provides instant file search capabilities using Everything's native SDK. This server integrates Everything's powerful search engine with AI tooling, enabling lightning-fast file system searches through the MCP interface. - 🔍 : Leverage Everything's instant indexing for near-instantaneous file searches - 🎯 : Search by path, extension, size, date modified, and more - 🔄 : Find duplicate files across your system - 📄 : Search within file contents (requires Everything content indexing) - ⚡ : Direct API access through native SDK integration - 🛡️ : Safe, non-destructive file system access Basic file search with regex and case sensitivity options.
README
Показан фрагмент оригинального README. Открыть оригинал.
Everything MCP Server
A Model Context Protocol (MCP) server that provides instant file search capabilities using Everything’s native SDK. This server integrates Everything’s powerful search engine with AI tooling, enabling lightning-fast file system searches through the MCP interface.
Features
- 🔍 Instant File Search: Leverage Everything’s instant indexing for near-instantaneous file searches
- 🎯 Advanced Filtering: Search by path, extension, size, date modified, and more
- 🔄 Duplicate Detection: Find duplicate files across your system
- 📄 Content Search: Search within file contents (requires Everything content indexing)
- ⚡ High Performance: Direct API access through native SDK integration
- 🛡️ Read-Only: Safe, non-destructive file system access
Tools Provided
1. search_files
Basic file search with regex and case sensitivity options.
Parameters:
query(string): Search query for file namesmaxResults(number, optional): Maximum results to return (default: 100)matchCase(boolean, optional): Enable case-sensitive searchmatchWholeWord(boolean, optional): Match whole words onlyregex(boolean, optional): Enable regular expression search
2. search_files_advanced
Advanced search with comprehensive filtering options.
Parameters:
query(string): Search query for file namespath(string, optional): Limit search to specific pathextension(string, optional): Filter by file extension (e.g., ‘txt’, ‘pdf’)size(string, optional): Filter by file size (e.g., ‘>1mb’, ‘<100kb’, ‘1gb…2gb’)dateModified(string, optional): Filter by date modified (e.g., ‘today’, ‘yesterday’, ‘thisweek’, ‘2024’)maxResults(number, optional): Maximum results to return (default: 100)matchCase(boolean, optional): Enable case-sensitive searchmatchWholeWord(boolean, optional): Match whole words onlyregex(boolean, optional): Enable regular expression searchsortBy(enum, optional): Sort results by field (name_asc, name_desc, path_asc, path_desc, size_asc, size_desc, date_asc, date_desc)
3. find_duplicates
Find duplicate files by filename.
Parameters:
filename(string): Filename to search for duplicatespath(string, optional): Limit search to specific pathmaxResults(number, optional): Maximum results to return (default: 50)
4. search_content
Search for text content within files.
Parameters:
content(string): Text content to search for within filesfileTypes(string, optional): Limit to specific file types (e.g., ‘txt;doc;pdf’)path(string, optional): Limit search to specific path
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →Конфигурация
{
"mcpServers": {
"everything": {
"command": "C:\\Program Files\\nodejs\\node.exe",
"args": ["path/to/everything-mcp-server/build/index.js"],
"disabled": false,
"env": {},
"alwaysAllow": [
"search_files",
"search_files_advanced",
"find_duplicates",
"search_content"
]
}
}
}