@remcp/runtime@0.2.187
First-party ReMCP local device runtime: filesystem, terminal, computer-use, browser, diagnostics and document tools over MCP.
AI Security Review
scanned 7d ago · by lpm-firewall-aiThe manifest has no install hook, and the flagged runtime and dependency code matches local screenshot and MCP transport functions. The inspected source does not establish a malicious attack surface.
Decision evidence
public snapshot- The manifest points the executable to src/index.mjs and lists only start, check, and test scripts; it has no install lifecycle hook.
- The screenshot tool invokes local capture backends on request. On Wayland, it calls the desktop portal and accepts a local file URI.
- The supplied D-Bus dependency exposes a session bus client, matching the runtime’s portal use.
- The supplied MCP server snapshot implements event subscriptions and stdio transport; the inspected subscription filters events before forwarding notifications.
- File writes resolve the requested path and enforce the configured write-size limit.
- The runtime sends telemetry as an MCP notification, and telemetry recording checks the telemetry setting.
Source & flagged code
5 flaggedPackage metadata claims a different repository identity while copied source loads a runtime dependency bridge.
src/screenshot-portal.mjsView on unpkg · L249Package ships non-JavaScript build or shell helper files.
src/helpers/wayland_eis_sender.pyView on unpkgFindings
Affected versions and remediation
This report applies to @remcp/runtime@0.2.187.
See all versions of @remcp/runtime for other recorded verdicts.
- Review the evidence and your use of @remcp/runtime@0.2.187 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.