
Where Them Logs
app.wherethemlogsv1.0.0更新于 Oct 5, 2026
Where apps write their log files on Windows, macOS and Linux, as exact copyable paths.
概览
查询 Windows、macOS 和 Linux 上应用程序写入日志文件的位置,返回可精确复制的路径。
- 功能
- 提供跨 Windows、macOS 和 Linux 的应用程序日志文件位置可搜索索引。路径按安装程序类型和架构限定,并按字节原样存储,因此 %LOCALAPPDATA%、~/Library/Logs 等变量不会被展开。目录按厂商、应用和日志路径组织,站点还提供平台、安装程序、架构和范围筛选。
- 适用场景
- 适合在事件响应或终端排障时,需要某个应用在特定平台上的日志路径,而不想翻查论坛旧帖。也适合 IT 管理员和应用打包人员记录应用写日志的位置。
- 运行要求
- 通过 streamable HTTP 连接 wherethemlogs.app 的远程 MCP 端点;未声明任何软件包、账户、API 密钥或环境变量。助手需要能访问该端点的网络。
安装
在 SourceWeft 中
- 打开 控制台中的 Where Them Logs,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。
其他 MCP 客户端
把它添加到你客户端的 mcpServers 配置中。
{
"mcpServers": {
"log-locations": {
"type": "http",
"url": "https://wherethemlogs.app/api/mcp"
}
}
}README
wherethemlogs.app
[Where Them Logs MCP connector - tool definition quality and endpoint health on Glama] [smithery badge]
A searchable index of application log file locations across Windows, macOS and Linux - every path qualified by installer type and architecture, printed exactly as the machine writes it.
Built for the people who need the path mid-incident: IT and endpoint administrators, application packagers, and anyone else who has lost twenty minutes to a forum thread of unknown vintage.
Layout
One application, one image. Pages are server-rendered from Cosmos; route
handlers under app/api/ serve the browser and the admin portal from the same
process.
Run it
Needs az login with an account that holds the Cosmos data-plane role. Full
setup is in docs/DEPLOYMENT.md.
What's here
Keyboard: / focuses the search field from anywhere, arrows walk the type-ahead, Enter
commits to the full results, Shift+Enter copies the highlighted result's first path.
The catalogue
Vendor > App > LogPath. One vendor has many apps; one app has many log paths,
embedded on the app document. Every vendor carries an icon and every app may
override it - App.iconUrl: null means inherit the vendor's, resolved on read.
Currently seed data: 24 vendors, 33 apps, 86 log paths in
scripts/seed-data.json, all real and verifiable, labelled as a demonstration
set in the footer and on the privacy page.
Paths are stored byte for byte - %LOCALAPPDATA%, ~/Library/Logs,
$XDG_STATE_HOME are never expanded, because the machine being fixed is not
this one.
Contributing an entry
Open an issue. One issue per application, with the platform and installer type in the title, and say how you verified the path.
Issues are public: do not paste real hostnames, usernames, tenant identifiers or customer names into one.
Before this goes live
- Register the Entra ID app, add the
adminapp role, and set theAUTH_CLIENT_ID/AUTH_TENANT_IDrepository variables. Until then/adminhas nowhere to send you. docs/DEPLOYMENT.md § 7. - Choose the analytics provider - Google Analytics 4, loaded only after Accept (
components/Consent.tsx). - Replace the seed catalogue with the real index -
/admin/importtakes the research JSON. - Build the admin UI on top of the CRUD API.
- Make the repo public - requests and corrections are issues here, from the forms in
.github/ISSUE_TEMPLATE/.
Infrastructure
Azure Container Apps runs the image; Cosmos DB (serverless) and Blob Storage sit behind it, both reached by managed identity - no keys anywhere. Deploys are a new revision, so rolling back is a traffic shift rather than a rebuild.
Around $20/month. Why each piece, and what it costs, is in docs/ARCHITECTURE.md.
Design
DESIGN.md records the visual system as built. PRODUCT.md records product truth. The
direction contract for the site's surfaces lives in .impeccable/surfaces/.
Two rules worth knowing before you touch the CSS:
- Flat print, no exceptions. No gradients, no shadows, no floating cards. Structure is stencilled rules and hazard tape. Signal cyan on near-black must not drift into neon glow.
- Two voices. Archivo for anything human, Spline Sans Mono for anything machine-true - paths, codes, counts, filter values. Nothing else.
来源:README.md,提交 5408995
工具
0版本历史
1- v1.0.0最新Oct 5, 2026


