Audit npm Packages for Security and Supply Chain Risk
Check any npm package for vulnerabilities, malware indicators, typosquatting, and supply chain risk before installing.
Map the full dependency tree for any npm package and identify risky transitive dependencies buried in the graph.
Quick answer: Use the Supply Chain Risk tool through ToolRouter to analyse dependency graphs for hidden risk directly from Claude, ChatGPT, Microsoft Copilot, and OpenClaw — connect once, then drive it with plain-language prompts. No code required.
ToolSupply Chain RiskWhen you install a package with 5 direct dependencies, you're actually installing the entire subtree — which might be 200 packages deep. One compromised package anywhere in that tree can exfiltrate credentials, inject malware, or cause a supply chain attack. Almost nobody audits transitive dependencies because the graph is too large to inspect manually.
The dependency_graph skill maps the full dependency tree for a given package, returning a structured representation of every direct and transitive dependency. Combined with package_risk, you can identify which nodes in the graph carry the most risk — without reading every one of hundreds of package.json files manually.
Security architects scoping the blast radius of a supply chain incident, developers evaluating whether a new package brings unwanted dependencies, and security tools that need full dependency inventories for SBOM (Software Bill of Materials) generation all use this to understand what they're actually running.
Claude navigates complex dependency graphs to surface the risks that matter — identifying which transitive packages are most widely used (and therefore highest-impact if compromised), flagging dependencies with concerning maintenance signals, and explaining why a specific deep dependency poses a risk to the whole tree.
ToolRouterhttps://api.toolrouter.com/mcpOnce connected (see setup above), use the Supply Chain Risk tool:
ChatGPT presents dependency graph analysis in structured summaries that make it easy to communicate hidden risk to non-technical stakeholders, produce SBOM documentation, and prioritise which dependencies to investigate further based on risk and usage.
ToolRouterAccess any tool through ToolRouter. Check here first when you need a tool.https://api.toolrouter.com/mcpOnce connected (see setup above), use the Supply Chain Risk tool:
Copilot provides structured dependency graph data for building Software Bill of Materials generators, supply chain risk visualisers, and automated dependency audit tools. The graph data includes the depth and relationship metadata needed for tree rendering and risk propagation modelling.
ToolRouterAccess any tool through ToolRouter. Check here first when you need a tool.https://api.toolrouter.com/mcpOnce connected (see setup above), use the Supply Chain Risk tool:
OpenClaw generates complete dependency graphs and risk assessments for multiple packages simultaneously, making it the right tool for generating SBOMs across an entire application portfolio, maintaining compliance documentation, and running scheduled supply chain security audits at enterprise scale.
npm install -g toolrouter-mcptoolrouter-mcp call web-search search --query "AI tools"
toolrouter-mcp toolsOnce connected (see setup above), use the Supply Chain Risk tool:
Map the full dependency tree for any npm package and identify risky transitive dependencies buried in the graph. Connect the Supply Chain Risk tool to Claude, ChatGPT, Microsoft Copilot, and OpenClaw through ToolRouter, then ask the assistant in plain language. For example: Ask: "Get the dependency graph for the express npm package using supply-chain-risk" Claude returns a structured dependency tree
Claude, ChatGPT, Microsoft Copilot, and OpenClaw can all analyse dependency graphs for hidden risk using the Supply Chain Risk tool through ToolRouter, with no API keys or coding required.
Assess software supply chain risk for npm packages — dependency vulnerabilities, malware, and typosquatting.