Skip to main content
Glama
fishOfOUC

everything-http-mcp

by fishOfOUC

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
EVERYTHING_EXENo指定 Everything.exe 的完整路径;默认自动探测。
EVERYTHING_HTTP_URLNoEverything HTTP 服务器的完整地址,优先于 host/port 设置。http://127.0.0.1:80
EVERYTHING_HTTP_PORTNoEverything HTTP 服务器端口。80
EVERYTHING_AUTO_STARTNo设为 0 可关闭“Everything 未启动时自动拉起”。1
EVERYTHING_TIMEOUT_MSNo单次请求超时时间,单位毫秒。20000
EVERYTHING_AUTO_ELEVATENo设为 0 可改为普通权限启动,不需要 UAC 的机器使用。1
EVERYTHING_PROCESS_NAMENo用于判断 Everything 是否已运行的进程名。Everything.exe
EVERYTHING_HTTP_PASSWORDNoEverything HTTP 服务器设置了账号密码时的密码,可选。
EVERYTHING_HTTP_USERNAMENoEverything HTTP 服务器设置了账号密码时的用户名,可选。
EVERYTHING_AUTO_START_TIMEOUT_MSNo启动 Everything 后等待端口就绪的最长时间,单位毫秒。45000

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

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
everything_searchA

用 Everything 索引做全盘文件/文件夹搜索,返回匹配总数和结果列表(名称、完整路径、类型、大小、修改时间)。只支持 Everything 查询语法,不是自然语言。

everything_countA

只返回匹配数量,不传输文件列表。适合「我电脑上有多少个 PDF」「这个目录里有多少张图」这类问题。

everything_file_infoA

读取某个路径的实时元数据(大小、创建/修改/访问时间、是否目录)。不经过 Everything 索引,路径不存在也会明确返回。

everything_revealA

在 Windows 资源管理器里选中并定位一个文件/目录,方便用户直接查看或双击打开。

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4/5.0

Scored across 4 tools

Disambiguation4/5

The tools cover distinct domains (counting vs. detailed info vs. indexed search vs. UI reveal). The distinction between counting and searching is clear, preventing major overlaps.

Naming Consistency5/5

All tools consistently follow the naming convention of prefix_action, using the 'everything' namespace across the entire set.

Tool Count5/5

With 4 tools, the set is tightly scoped to the domain of file system discovery using the Everything index. Each tool provides a distinct, valuable capability for this purpose.

Completeness4/5

The set covers core discovery and information retrieval needs for local files (count, info, indexed search, UI selection). The primary limitation is the strict requirement for Everything query syntax.

Maintenance

ActivityMaintained
ResponsivenessNo issues