{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ux-xd/dephealth","title":"Dependency Health MCP","description":"Package alive? Verdict with evidence: deprecated, archived, stale or active; plus runtime EOL dates.","version":"0.1.1","websiteUrl":"https://dephealth.dsh.sh","icons":[{"src":"https://dephealth.dsh.sh/favicon.svg"}],"remotes":[{"type":"streamable-http","url":"https://dephealth.dsh.sh/mcp"}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"factory":"agie","keywords":["dependency health","package deprecated","is this package maintained","abandoned package","yanked release","archived repository","end of life","eol","endoflife.date","npm","pypi","crates.io","rubygems","go modules","nuget","packagist","maven","advisories","deps.dev","supply chain"],"category":"developer-tools","when_to_use":"Before pinning, upgrading or auditing a dependency: package_health returns whether it is deprecated, archived, stale or active with the raw registry evidence, advisories for the version you use and the replacement if there is one; deps_audit does the same for a whole manifest; runtime_eol says whether a Node, Python, OS or database version is still supported and when it dies.","not_for":"Not a vulnerability scanner (advisory ids only, no CVSS triage or reachability), not license compliance, not a popularity ranking, and it cannot see private registries or vendored code.","tools":["package_health","deps_audit","runtime_eol"],"auth":"none"}}}