@lensmcp/client-runtime@1.25.34
LensMCP browser-side capture layer — errors, console, fetch, and route changes streamed to the LensMCP bridge. Import '@lensmcp/client-runtime/auto' for a zero-build install in any host.
AI Security Review
scanned 7d ago · by lpm-firewall-aiInspected source ties collection and transmission to the package’s stated browser observability purpose and a configurable LensMCP bridge, with a local fallback. No install-time execution, unrelated collector, or concrete attack behavior was found.
Decision evidence
public snapshot- The manifest describes browser capture streamed to the LensMCP bridge and exposes an explicit auto-import subpath.
- The auto entry installs capture only when imported, resolving the bridge URL and token from caller options or page configuration; its fallback is a local bridge.
- The runtime captures browser errors, console output, fetch metadata, and route changes, consistent with the package description.
- Replay starts through the auto setup path and uploads recorded data to the configured endpoint; no unrelated fixed collector appears in the inspected path.
- The replay uploader sends payloads to that endpoint and omits browser credentials from its requests.
- Required dependency manifests and source excerpts show the declared LensMCP core and rrweb recorder/types packages; the core includes URL parameter redaction.
- Replay privacy defaults do not mask all input values, so captured session content may include sensitive page data unless the application marks private content or configures privacy. This is a product capability, not evidence of an unrelated recipient or covert collection.
Source & flagged code
8 flaggedThe manifest describes browser capture streamed to the LensMCP bridge and exposes an explicit auto-import subpath.
package.jsonView on unpkg · L53The manifest describes browser capture streamed to the LensMCP bridge and exposes an explicit auto-import subpath.
lib/auto.jsView on unpkg · L1Findings
Affected versions and remediation
This report applies to @lensmcp/client-runtime@1.25.34.
See all versions of @lensmcp/client-runtime for other recorded verdicts.
- Review the evidence and your use of @lensmcp/client-runtime@1.25.34 before allowing it. Restrict the permissions described in this report.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.