Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add daidaiJ/websearch-mcpserver --skill everything-http-servergit clone --depth 1 https://github.com/daidaiJ/websearch-mcpserverWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/daidaij/websearch-mcpserver/everything-http-server)<a href="https://agentmods.dev/skills/daidaij/websearch-mcpserver/everything-http-server"><img src="https://agentmods.dev/badge/skills/daidaij/websearch-mcpserver/everything-http-server/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/daidaij/websearch-mcpserver/everything-http-server"><img src="https://agentmods.dev/badge/skills/daidaij/websearch-mcpserver/everything-http-server.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00094 | $0.01923 |
| Opus 5.5 | $0.00038 | $0.00769 |
| Sonnet 5.5 | $0.00019 | $0.00385 |
| Haiku 4.5 | $0.00009 | $0.00192 |
Grade A, and why
everything-http-server scanned grade A with 1 finding against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 7d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Makes network callslowCapability
Not a fault in itself. Listed so you know the mod talks to something, and to what.
description: 当需要为 websearch-mcpserver 的 file_search 工具启用并加固 voidtools Everything 的 HTTP Server 时使用。覆盖 1.4 稳定版与 1.5 alpha 的版本识别、插件安装、ini 配置(含运行中实例覆盖配置的经典陷阱)、curl 验证与安全加固清单。Windows 专属;Linux 仅 WSL 场景。 How it starts
The opening of the file, as written. The whole thing — 137 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Everything HTTP Server 启用与加固指导
目标:让 Everything 在本机提供只读检索用的 HTTP 接口(/?s=...&json=1),供 file_search 工具探测使用。全部步骤可由 agent 通过命令行完成,无需用户碰 GUI。
0. 前置判断
- 平台:仅 Windows。Linux 发行版不建议启用,除非 WSL(url 指向 Windows 宿主,WSL2 镜像网络或 localhost 转发可达时才能探测通过)。
- 版本:先探测版本,1.4 与 1.5 的启用路径完全不同:
# 定位安装目录(注册表 → 运行中进程)
pwsh -NoProfile -Command "(Get-Process Everything -ErrorAction SilentlyContinue | Select-Object -First 1).Path"
pwsh -NoProfile -Command "(Get-Item '<exe 路径>').VersionInfo.ProductVersion"
1.4.x→ 走 §1(内建 HTTP Server)1.5.0.x(alpha)→ 走 §2(官方插件,内建入口已移除)- Lite 版没有 HTTP Server 功能,需先换标准版。
1. Everything 1.4:内建 HTTP Server
设置存于 %APPDATA%\Everything\Everything.ini;若开启了"设置随程序保存"则在安装目录。1.4 默认 http_server_enabled=0。
修改前必须先退出 Everything:
& '<exe 路径>' -exit; Start-Sleep 5
⚠️ 经典陷阱(实测踩过):运行中的实例退出时会用内存里的旧值把 ini 盖回去。 先改后停 = 白改。顺序永远是:退出 → 改 ini → 启动。
修改键值(不存在则追加,文件为 CRLF):
http_server_enabled=1
http_server_port=4180
http_server_bindings=127.0.0.1
http_server_username=<用户名>
http_server_password=<强口令>
http_server_allow_file_download=0
然后启动 Everything.exe,进入 §3 验证。
2. Everything 1.5a:官方 HTTP Server 插件
1.5a 把 HTTP Server 从核心移成了独立插件(voidtools/http_server),Everything.ini 里的 http_server_* 键全部无效——这是从 1.4 文档迁移过来时最容易踩的坑。
2.1 安装插件
- 插件 dll 放
<安装目录>\Plugins\http_server64.dll(官方 release zip 解压,或运行官方 Setup 让 Everything 自己解包)。 - 设置文件是
<安装目录>\Plugins.ini(或%APPDATA%\Everything\Plugins.ini),不是 Everything.ini,也不是老帖里的 plugins-1.5a.ini(1.0.5.x 已改写 Plugins.ini)。
2.2 配置(同样必须先退出 Everything)
插件优雅退出时会自己把设置回写进 Plugins.ini 的 [http_server64.dll] 段。推荐流程:
& '<exe 路径>' -exit; Start-Sleep 5
# 若 Plugins.ini 已有该段:sed/Edit 直接改段内键值
# 若没有:追加整段(缺省键读插件默认值)
[http_server64.dll]
enabled=1
port=4180
bindings=127.0.0.1
username=<用户名>
password=<强口令>
allow_file_download=0
⚠️ 同 1.4 的陷阱:运行中改 ini 会在退出时被内存值覆盖。退出 → 改 → 启动,顺序不可颠倒。 ⚠️ 1.0.5.x 的
allow_full_access等细粒度权限键实测通过 ini 不生效(疑似账户级能力), 需要细粒度权限请在 GUI(选项 → HTTP Server)配置;allow_file_download=0经 ini 可靠生效。
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 7d ago First seen · 137 lines · 94 tokens per session scan A 4288efd30de0
everything-http-server is a skill published in the GitHub repository daidaiJ/websearch-mcpserver (25 stars, last pushed yesterday), licensed MIT. It adds 94 tokens to every session and 1,923 once invoked, about $0.0004 per session on Opus 5.5. A static security scan graded it A with 1 finding (makes network calls). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-10-10.
Other skills, from other repositories
api-context
Canonical reference for the unified Context object passed to every tool and resource handler in @cyanheads/mcp-ts-core. Covers the full interface, its RequestContext base, all sub-APIs (ctx.log, ctx.state, ctx.requestInput, ctx.inputs, ctx.clientCapabilities, ctx.enrich, ctx.content), and when to use each.
api-errors
McpError constructor, JsonRpcErrorCode reference, and error handling patterns for @cyanheads/mcp-ts-core. Use when looking up error codes, understanding where errors should be thrown vs. caught, or using ErrorHandler.tryCatch in services.
add-service
Scaffold a new service integration. Use when the user asks to add a service, integrate an external API, or create a reusable domain module with its own initialization and state.
api-workers
Cloudflare Workers deployment using createWorkerHandler from @cyanheads/mcp-ts-core/worker. Covers the full handler signature, binding types, CloudflareBindings extensibility, runtime compatibility guards, and wrangler.toml requirements.
api-auth
Authentication, authorization, and multi-tenancy patterns for @cyanheads/mcp-ts-core. Use when implementing auth scopes on tools/resources, configuring auth modes (none/jwt/oauth), working with JWT/OAuth env vars, or understanding how tenantId flows through ctx.state.
api-mirror
Stand up a persistent, self-refreshing local mirror of a bulk upstream dataset with the MirrorService (@cyanheads/mcp-ts-core/mirror). Use when a server wraps a large or slow API and should query a synced local index (embedded SQLite + FTS5) instead of paginating the live API per request.