Skip to main content
ClaudeWave
scotscottmca avatar
scotscottmca

wherethemlogs.app

Ver en GitHub

wherethemlogs.app - a searchable index of application log file locations on Windows, macOS and Linux

MCP ServersRegistry oficial0 estrellas0 forks● TypeScriptMITActualizado today
ClaudeWave Trust Score
95/100
✓ Verified
Passed
  • ✓Open-source license (MIT)
  • ✓Actively maintained (<30d)
  • ✓Clear description
  • ✓Topics declared
  • ✓Documented (README)
Last scanned: 10/7/2026
Install in Claude Code / Claude Desktop
Method: Manual
Claude Code CLI
git clone https://github.com/scotscottmca/wherethemlogs.app
claude_desktop_config.json (Claude Desktop)
{
  "mcpServers": {
    "wherethemlogs-app": {
      "command": "node",
      "args": ["/path/to/wherethemlogs.app/dist/index.js"]
    }
  }
}
1. Run the command above in your terminal (Claude Code), or paste the JSON config into claude_desktop_config.json (Claude Desktop).
2. Replace any <placeholder> values with your API keys or paths.
3. Restart Claude. The MCP server and its tools appear automatically.
💡 Clone https://github.com/scotscottmca/wherethemlogs.app and follow its README for install instructions.
Casos de uso

Resumen de MCP Servers

# wherethemlogs.app

[![Where Them Logs MCP connector - tool definition quality and endpoint health on Glama](https://glama.ai/mcp/connectors/app.wherethemlogs/log-locations/badges/score.svg)](https://glama.ai/mcp/connectors/app.wherethemlogs/log-locations)
[![smithery badge](https://smithery.ai/badge/scott-8old/where-them-logs)](https://smithery.ai/servers/scott-8old/where-them-logs)

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

```
app/                  pages, route handlers, proxy - Next.js 16
components/  lib/     UI, shared model, server-only data access
infra/                Azure resources - Bicep
scripts/              seed data and the seeder
docs/                 architecture, API reference, deployment, MCP, answer engines
```

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

```bash
npm install
LOCAL_ADMIN_BYPASS=true \
COSMOS_ENDPOINT=https://<account>.documents.azure.com:443/ \
COSMOS_DATABASE=wtla \
npm run dev            # http://localhost:3777
```

Needs `az login` with an account that holds the Cosmos data-plane role. Full
setup is in [docs/DEPLOYMENT.md](docs/DEPLOYMENT.md).

## What's here

| Route | What it does |
|---|---|
| `/` | Title sign, search field with live type-ahead, recent additions, recent searches, platform filter |
| `/search` | Full results, filterable by platform, installer, architecture and scope |
| `/privacy` | Privacy and cookie notice |
| `/admin` | Admin portal - vendors, apps and log paths, with JSON import and export at `/admin/import`. Entra sign-in, `admin` role. API in [docs/API.md](docs/API.md). |

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.

```bash
npm run seed -- --endpoint https://<account>.documents.azure.com:443/
```

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 `admin` app role, and set the `AUTH_CLIENT_ID` / `AUTH_TENANT_ID` repository variables. Until then `/admin` has nowhere to send you. [docs/DEPLOYMENT.md § 7](docs/DEPLOYMENT.md).
- [x] Choose the analytics provider - Google Analytics 4, loaded only after Accept (`components/Consent.tsx`).
- [ ] Replace the seed catalogue with the real index - `/admin/import` takes the research JSON.
- [x] Build the admin UI on top of the CRUD API.
- [x] 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](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.
application-packagingconfigmgrendpoint-managementintunejamflinuxlog-fileslogsmacadminmacosmcp-servermunkisccmsysadminwindows

Lo que la gente pregunta sobre wherethemlogs.app

¿Qué es scotscottmca/wherethemlogs.app?

+

scotscottmca/wherethemlogs.app es mcp servers para el ecosistema de Claude AI. wherethemlogs.app - a searchable index of application log file locations on Windows, macOS and Linux Tiene 0 estrellas en GitHub y su última actualización registrada es del 2026-10-06.

¿Cómo se instala wherethemlogs.app?

+

Puedes instalar wherethemlogs.app clonando el repositorio (https://github.com/scotscottmca/wherethemlogs.app) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.

¿Es seguro usar scotscottmca/wherethemlogs.app?

+

Nuestro agente de seguridad ha analizado scotscottmca/wherethemlogs.app y le ha asignado un Trust Score de 95/100 (tier: Verified). Revisa el desglose completo de comprobaciones superadas y flags en esta página.

¿Quién mantiene scotscottmca/wherethemlogs.app?

+

scotscottmca/wherethemlogs.app es mantenido por scotscottmca. La última actividad registrada en GitHub es del 2026-10-06, con 2 issues abiertos.

¿Hay alternativas a wherethemlogs.app?

+

Sí. En ClaudeWave puedes explorar mcp servers similares en /categories/mcp, ordenados por popularidad o actividad reciente.

Despliega wherethemlogs.app en tu cloud

Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.

¿Mantienes este repo? Añade un badge a tu README

Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.

Featured on ClaudeWave: scotscottmca/wherethemlogs.app
[![Featured on ClaudeWave](https://claudewave.com/api/badge/scotscottmca-wherethemlogs-app)](https://claudewave.com/repo/scotscottmca-wherethemlogs-app)
<a href="https://claudewave.com/repo/scotscottmca-wherethemlogs-app"><img src="https://claudewave.com/api/badge/scotscottmca-wherethemlogs-app" alt="Featured on ClaudeWave: scotscottmca/wherethemlogs.app" width="320" height="64" /></a>

Más MCP Servers

Alternativas a wherethemlogs.app