Live npm/PyPI dependency-health verdicts so AI agents stop recommending stale or CVE'd packages
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
MCP server exposing live npm / PyPI dependency-health verdicts so AI coding agents can check a package before recommending it β closing the 6β18 month staleness gap in model training data.
check_dependency_freshness| Input | Type |
|---|---|
ecosystem | "npm" | "pypi" |
package | string |
Returns a concise human-readable summary and structured content:
maintenance signal (active/slowing/stale/abandoned/unknown),
latest version, last release/commit age, deprecation/yank/archived flags,
known CVE count (OSV), and a hand-verified alternative if the package is
dead.
It calls ${FRESHDEPS_API_BASE}/api/verdict (default
https://freshdeps.vercel.app).
Once published:
From this repo (before publish):
The server speaks JSON-RPC over stdio (StdioServerTransport).
| Var | Purpose |
|---|---|
FRESHDEPS_API_BASE | backend base URL (default prod) |
GOATCOUNTER_CODE | optional fire-and-forget usage analytics |
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/freshdeps-mcp)<a href="https://allmcps.com/mcp/freshdeps-mcp"><img src="https://allmcps.com/api/badge/freshdeps-mcp?style=directory" alt="Freshdeps Mcp on AllMCPs" /></a>