@henrylabs/mcp@1.17.0
Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
The official MCP Server for the Henry SDK API
AI Security Review
scanned 1mo ago · by lpm-firewall-aiThis is an MCP server for the Henry SDK with no install lifecycle hooks and no self-install chain. Dynamic code execution and a Deno subprocess are the documented execute tool and run only when a client invokes them.
Decision evidence
public snapshot- package.json scripts are test, build, format, tsn, lint, and fix, with no preinstall, install, or postinstall hook.
- index.js starts the MCP server only when it is the main module.
- The execute tool runs caller-supplied code only from its tool handler by spawning a local Deno worker.
- Deno is started with network access limited to the SDK client hostname and read access limited to package paths.
- The worker loads the caller module and invokes its run function with a Henry SDK client.
- The execute handler can run caller code in Deno with environment access, but only after the operator starts the server and a client calls the tool.
Source & flagged code
6 flagged · loading sourcePackage source references dynamic require/import behavior.
instructions.jsView on unpkg · L7Source sends credentials or rich application records to a package-controlled external receiver enabled by default.
code-tool.jsView on unpkg · L50Findings
Affected versions and remediation
This report applies to @henrylabs/mcp@1.17.0.
See all versions of @henrylabs/mcp for other recorded verdicts.
- Review the evidence and your use of @henrylabs/mcp@1.17.0 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.