<aside> ✅
Status: Published
Last verified: 2026-07-23 — plex_whoami, plex_cache_status, plex_query, plex_describe_api, config.py, Infisical key-name list, pytest --collect-only
</aside>
Track claims until evidence exists. Cleared rows may be promoted into other wiki pages.
| Claim | Source | Proposed doc page | Evidence (2026-07-23) | Status |
|---|---|---|---|---|
| Server exposes 10 tools | Project home | 04 — Tools | False. server.py has 18 @mcp.tool defs; Cursor MCP lists the same 18. |
Verified (corrected → 18) |
Infisical secrets named MANAGE2PLEX_CK / CS |
Project home / README | 06 — Auth | Live Infisical dev keys are Manage2Plex_CK / Manage2Plex_CS. config.py prefers those, then MANAGE2PLEX_*, then PLEX_API_*. |
Verified (corrected) |
| Cursor + WSL Infisical-wrapped launch works | Local setup | 03 — Setup | plex_whoami live from Cursor (configured=true, live_check=ok). Launcher: run-mcp.sh • logged-in CLI (or token file). |
Verified |
| 404 paths = not subscribed | Project home Always-On | 01 / 07 | False as stated. Catalog + README: 404 is non-diagnostic. Project home must not say “not subscribed (404)”. | Verified (corrected) |
Tenant facts: buildings *, dual parts masters, counts |
README / home | 01 / 05 / 08 | Buildings: 4 incl. *. Live 2026-07-23: both parts masters return 42642 unfiltered. MDM rich (17 fields); inv-defs lean (8 fields, partId). ?status=Active works on MDM only → 17206 (17154 Active • 52 ACTIVE); ignored on inv-defs (still 42642). Cache plex.parts mirrors MDM (~42633). |
Verified |
| Cache: 12 tables + views + daily ~53s | Project home | 05 / 09 | Default SPECS ≈51s (duration_ms sum 2026-07-23). Masters ~09:00Z daily; prod-history ~06:00Z. PlexSyncDaily absent on LEGION5; wrapper run_sync.ps1 exists (path-relative). Recreate task on sync host when ready. |
Verified (duration + cadence; task name corrected) |
Read-only default; writes need PLEX_ALLOW_WRITES • confirm |
README / server | 01 / 04 | plex_whoami.allow_writes=false; plex_invoke blocks non-GET without env + confirm=True. |
Verified |
| 21 pytest / 24/24 eval green | Project home | 09 | 2026-07-23 re-run: pytest 72 passed, 2 skipped (live whoami/tenants skipped without bare PLEX_ in pytest env). Eval harness 24 pass / 0 fail • → tests/reports/eval_run_2026-07-23.md. |
Verified (corrected counts) |
plex_whoami.catalog_entries; categories sum to 54)8e04285d-… / dev also has SUPABASE_DB_URL (name only)58f781ba-1691-4f32-b1db-381cdb21300c; base https://connect.plex.com; 1 tenant match