{"name":"dev.deadends/deadends-dev","slug":"deadends-dev","title":"deadends.dev","description":"Structured failure knowledge for AI agents — dead ends, workarounds, error chains","url":"https://mcp.market/server/deadends-dev","rating":null,"grade":"C","score":65,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":31,"stars":0,"forks":0,"downloads_week":40,"last_push_at":"2026-11-02T01:35:16.000Z","license":"MIT"},"uptime":{"percent":100,"checks":28,"ok":28,"last_checked_at":"2026-11-04T04:55:47.256Z","last_ok_at":"2026-11-04T04:55:47.256Z","latency_ms":1019},"claimed":false,"transport":"mixed","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/dbwls99706/deadends.dev","website":"https://deadends.dev","version":"0.9.0","remotes":[{"type":"streamable-http","url":"https://deadends.dev/mcp"}],"packages":[{"registryType":"pypi","identifier":"deadends-dev","version":"0.9.0","transport":{"type":"stdio"}}],"tools":[],"scan":{"score":65,"grade":"C","scanned_at":"2026-11-03T23:30:33.105Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-11-03T23:30:33.019Z","components":{"code":{"score":20,"max":25,"notes":["1500 source files scanned"]},"reliability":{"score":0,"max":20,"notes":["remote unreachable: Streamable HTTP error: Error POSTing to endpoint: <html>\n<head><title>405 Not Allowed</title></head>\n<body bgcolor=\"white\">\n<center><h1>405 Not Allowed</h1></center>\n</body>\n</html>"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (endpoint requires auth); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":15,"max":15,"notes":["last push 2 days ago"]},"identity":{"score":8,"max":10,"notes":["endpoint served from the registry-verified namespace domain"]}},"findings":[{"id":"reliability.unreachable","severity":"high","component":"reliability","title":"Remote endpoint did not respond","detail":"Streamable HTTP error: Error POSTing to endpoint: <html>\n<head><title>405 Not Allowed</title></head>\n<body bgcolor=\"white\">\n<center><h1>405 Not Allowed</h1></center>\n</body>\n</html>"},{"id":"exec.eval","severity":"medium","component":"code","title":"eval / new Function used","evidence":"deadends_dev-0.9.0/data/canons/data/json-trailing-comma-parse-error/json-parser-any.json: …\": \"\" }, { \"action\": \"Use eval() or Function() to parse JSON with trail…"}],"inputs":{"probes":[{"url":"https://deadends.dev/mcp","reachable":false,"authRequired":false,"latencyMs":560,"error":"Streamable HTTP error: Error POSTing to endpoint: <html>\n<head><title>405 Not Allowed</title></head>\n<body bgcolor=\"white\">\n<center><h1>405 Not Allowed</h1></center>\n</body>\n</html>"}],"packages":[{"registryType":"pypi","identifier":"deadends-dev","version":"0.9.0","found":true,"weeklyDownloads":40,"license":"MIT","dependencyCount":11,"publishedAt":"2026-08-13T03:20:20.535928Z","repositoryUrl":"https://github.com/dbwls99706/deadends.dev"}],"repo":{"found":true,"owner":"dbwls99706","repo":"deadends.dev","archived":false,"pushedAt":"2026-11-02T01:35:16Z","stars":0,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/150586358?v=4","ownerCreatedAt":"2023-11-12T09:37:49Z","license":"MIT"},"icon":{"url":"https://deadends.dev/favicon.svg","source":"registry"},"presence":{"stars":0,"forks":0,"downloadsWeek":40,"license":"MIT","lastPushAt":"2026-11-02T01:35:16.000Z","score":31}}}},"grade_history":[],"reviews":[]}