@agimon-ai/po-browse-tool@0.0.0-alpha.20
MCP server for browser automation using Playwright with profile management, page registry, and multi-browser support
AI Security Review
scanned 17d ago · by lpm-firewall-aiThe manifest points to browser automation entrypoints and defines no install lifecycle hooks. The flagged process output is captured for startup diagnostics and written locally, with no source evidence of exfiltration or malicious execution.
Decision evidence
public snapshot- package.json identifies the module entrypoints and CLI exports.
- Both module entrypoints validate browser launch requests before handling them.
- The server manager spawns a managed HTTP server process as part of its operation.
- Browser process output is captured for launch diagnostics and written to a local temporary log only when extension startup fails.
Source & flagged code
8 flaggedPackage source references child process execution.
dist/HttpServerManager-X21a8LMu.mjsView on unpkg · L1A single source file combines environment access, network access, and code or shell execution; review context before blocking.
dist/HttpServerManager-X21a8LMu.mjsView on unpkg · L1Package source references a known benign dynamic code generation pattern.
dist/extension/background.jsView on unpkg · L478Package source references dynamic require/import behavior.
dist/stubs/playwright-test.cjsView on unpkg · L1Source combines command execution, command-output handling, and outbound requests; review data flow before blocking.
dist/websocket-routes-xxrWcdQd.mjsView on unpkg · L1Source gates dangerous network, credential, or execution behavior behind CI, host, platform, time, or geo fingerprint checks.
dist/websocket-routes-xxrWcdQd.mjsView on unpkg · L1Package metadata claims a different repository identity while copied source loads a runtime dependency bridge.
dist/index.cjsView on unpkg · L1A manifest entrypoint or package-local install chain reaches command-output exfiltration behavior.
dist/websocket-routes-DRS8mx3X.cjsView on unpkg · L1Findings
Affected versions and remediation
This report applies to @agimon-ai/po-browse-tool@0.0.0-alpha.20.
See all versions of @agimon-ai/po-browse-tool for other recorded verdicts.
- Review the evidence and your use of @agimon-ai/po-browse-tool@0.0.0-alpha.20 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.