everything-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| EVERYTHING_ES_PATH | No | Path to es.exe. Auto-detected if not provided. | |
| EVERYTHING_INSTANCE | No | Everything instance name (e.g., '1.5a'). Auto-detected if not provided. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| everything_searchB | Search for files and folders instantly using voidtools Everything. Leverages Everything's real-time NTFS index for sub-millisecond search across all local and mapped drives. Supports wildcards, regex, size/date filters, extension filters, path restrictions, and content search. |
| everything_search_by_typeA | Search for files by type category. Categories: audio, video, image, document, code, archive, executable, font, 3d, data. Each maps to a curated list of file extensions. |
| everything_find_recentA | Find files modified within a recent time period. Ideal for discovering what changed in a project, tracking recent downloads, finding today's log files, etc. Sorted newest-first. |
| everything_file_detailsA | Get detailed metadata and optional content preview for specific files. Returns: full path, size, dates, type, permissions, hidden status. For directories: item count, subdirectories, file listing. For text files with preview_lines > 0: first N lines of content. |
| everything_count_statsA | Get count and size statistics for files matching a query. Fast way to understand the scope of a query without listing every file. Optionally breaks down by extension for a high-level overview. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| get_status | Get the current status of the Everything connection. |
TDQS
Scored across 5 tools
The tools are mostly distinct: generic search, type-category search, recency search, metadata/details, and stats each have clear intended use cases. The minor overlap is that everything_search itself supports date, extension, and content filters, so the specialized variants could sometimes be redundant, but their descriptions make the boundaries clear enough.
All tools share a consistent everything_ prefix and mostly use descriptive action-oriented wording. The main deviations are the synonymous 'search' vs 'find' verbs and the noun-phrase style of everything_file_details, but the overall pattern remains predictable and readable.
Five tools is well-scoped for a file-search server: query, type filter, recency filter, detail retrieval, and aggregation/statistics. Each tool covers a distinct practical need without excessive fragmentation or bloat.
The surface covers the core functions of an Everything-based search utility: general searches with rich filters, convenience searches by type and recency, per-file metadata and previews, and query-level statistics. There are no obvious dead ends or missing operations for this domain.