Audit npm Packages for Security and Supply Chain Risk
Check any npm package for vulnerabilities, malware indicators, typosquatting, and supply chain risk before installing.
Identify npm packages that impersonate popular libraries through typosquatting, namespace confusion, or name similarity attacks.
Quick answer: Use the Supply Chain Risk tool through ToolRouter to detect typosquatted and malicious npm packages directly from Claude, ChatGPT, Microsoft Copilot, and OpenClaw — connect once, then drive it with plain-language prompts. No code required.
ToolSupply Chain RiskTyposquatting attacks work because developers type package names quickly. Installing `lodahs` instead of `lodash`, or `crossenv` instead of `cross-env`, can execute credential-stealing or backdoor code silently. These packages are designed to evade detection by looking legitimate — they often include the real code alongside the malicious payload.
The package_risk skill includes typosquat detection signals: download count anomalies relative to similar package names, newly created packages with names close to top-downloaded libraries, and behavioural indicators from static analysis. A package with 80 downloads that's one character away from a package with 80 million is a signal worth investigating.
Developers who want to verify a package name before installing, security tools that scan package.json for suspicious names, and teams onboarding contractors who might have installed packages on their machines all use this to catch typosquat attempts before they become incidents.
Claude cross-references package risk signals with its knowledge of popular npm packages to identify typosquat candidates — explaining exactly which legitimate package a suspicious name is imitating, what the malicious package's download pattern suggests about how it's being spread, and what to do if the package has already been installed.
ToolRouterhttps://api.toolrouter.com/mcpOnce connected (see setup above), use the Supply Chain Risk tool:
ChatGPT presents typosquat risk findings in clear security alerts and advisory formats, making it easy to communicate findings to development teams, produce security incident reports, and create guidance documents that help developers avoid common name confusion attacks.
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 integrates typosquat detection into your IDE workflow, letting you check package names before installation and build automated name validation into your project tooling. The risk signals include the similarity scores needed to build fuzzy matching against known legitimate packages.
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 runs scheduled typosquat risk scans across your dependency lists and watchlists, alerting security teams to newly published packages that match suspicious patterns before they can be accidentally installed across your development organisation.
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:
Identify npm packages that impersonate popular libraries through typosquatting, namespace confusion, or name similarity attacks. 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: "Check supply chain risk for the package crossenv using supply-chain-risk" Claude returns risk signals including typosquat indicators
Claude, ChatGPT, Microsoft Copilot, and OpenClaw can all detect typosquatted and malicious npm packages 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.