{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ux-xd/dephealth","description":"Package alive? Verdict with evidence: deprecated, archived, stale or active; plus runtime EOL dates.","title":"Dependency Health MCP","repository":{"url":"https://github.com/ux-xd/dephealth-mcp","source":"github"},"version":"0.1.0","websiteUrl":"https://dephealth.dsh.sh","remotes":[{"type":"streamable-http","url":"https://dephealth.dsh.sh/mcp"}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"auth":"none","category":"developer-tools","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"],"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"],"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."}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"deprecated","statusChangedAt":"2026-09-02T00:47:16.265101Z","statusMessage":"runtime_eol unknown cycles now answer honestly with known cycles — upgrade to 0.1.1","publishedAt":"2026-09-01T23:24:05.884531Z","updatedAt":"2026-09-02T00:47:16.265101Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ux-xd/dephealth","description":"Package alive? Verdict with evidence: deprecated, archived, stale or active; plus runtime EOL dates.","title":"Dependency Health MCP","repository":{"url":"https://github.com/ux-xd/dephealth-mcp","source":"github"},"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":{"auth":"none","category":"developer-tools","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"],"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"],"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."}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-02T00:47:15.248628Z","publishedAt":"2026-09-02T00:47:15.248628Z","updatedAt":"2026-09-02T00:47:15.248628Z","isLatest":true}}}],"metadata":{"count":2}}
