Skip to content

Add npmguard to MCP Security Servers#161

Open
AyoubTadlaoui wants to merge 1 commit into
Puliczek:mainfrom
AyoubTadlaoui:add-npmguard
Open

Add npmguard to MCP Security Servers#161
AyoubTadlaoui wants to merge 1 commit into
Puliczek:mainfrom
AyoubTadlaoui:add-npmguard

Conversation

@AyoubTadlaoui
Copy link
Copy Markdown

Adds npmguard under 💾 MCP Security Servers.

What it is: A native pre-install risk gate for npm packages with an MCP tool for AI coding agents. Single Rust binary, distributed outside the npm ecosystem so it can't be compromised by the thing it's protecting against.

Why it fits the list: It ships as an MCP server specifically so AI coding hosts (Claude Code, Cursor, Windsurf) can ask for a verdict before they run `npm install`. The 2025-2026 wave of npm supply-chain worms (Shai-Hulud, chalk/debug hijack) all spread via lifecycle scripts that an MCP-gated install would have blocked.

What it scores:

  • Typosquat detection (Damerau-Levenshtein vs top npm packages)
  • OSV malware advisories (MAL-* namespace escalated to single-signal block)
  • Lifecycle script analysis (pre/post-install)
  • Sole-maintainer risk
  • Package age + maintainer churn
  • Repo health signals
  • Known CVEs
  • Deprecated package flag

Links:

Thanks for maintaining this list!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant