MCP server for npm package management, security analysis, and compatibility checking
SaferSkills independently audited npm-mcp (MCP Server) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
<div align="center">
NPM MCP Banner
Model Context Protocol server for npm registry
Search packages, check security, compare versions, and validate compatibility. Use it from Cursor AI or Claude Desktop.
Note: This is an unofficial, community-driven MCP server and is not affiliated with or endorsed by npm, Inc.
</div>
No global install. Add to Cursor or Claude config:
Cursor — ~/.cursor/mcp.json:
{
"mcpServers": {
"npm-registry-mcp": {
"command": "npx",
"args": ["@alisaitteke/npm-mcp"]
}
}
}Claude Desktop — ~/Library/Application Support/Claude/claude_desktop_config.json (macOS):
{
"mcpServers": {
"npm-registry-mcp": {
"command": "npx",
"args": ["@alisaitteke/npm-mcp"]
}
}
}npm install -g @alisaitteke/npm-mcpThen use "command": "npm-mcp" (no args) in the config above.
Once the server is connected, you can ask things like:
MIT
<table> <tr> <td align="center"> <a href="https://github.com/alisaitteke"> <img src="https://github.com/alisaitteke.png" width="100px;" alt="Ali Sait Teke"/> <br /> <sub><b>Ali Sait Teke</b></sub> </a> <br /> <sub>Creator & Maintainer</sub> </td> </tr> </table>
Thanks to everyone who helps improve this project!
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.