mayowa-kalejaiye/Failures
v0.3.1Failures — deterministic MCP for AI-built software. 13 tools that make coding agents handle failure modes (idempotency, atomicity, timeouts, retries) via AST checks, not prompts.
mayowa-kalejaiye/Failures is an MCP server distributed on github, maintained by mayowa-kalejaiye, tracked here since September 2026. It has shipped 2 releases (currently 0.3.1) and exposes 13 tools. Tools include analyze_component, check_idempotency, check_invariant, check_retry_safety, check_transaction_safety, generate_failure_cases, and 7 more. Its composite risk grade is D — an inferred review prompt computed from observed signals, not a verdict.
Reading the source raised one review prompt — dangerous code — each a pattern worth a human look rather than a finding of fault.
Since the previous scan on 2026-09-17: 1 tool added.
full security breakdown →-
analyze_component -
check_idempotency -
check_invariant -
check_retry_safety -
check_transaction_safety -
generate_failure_cases -
generate_failure_tests -
get_principles -
list_failures -
review_architecture -
review_code -
review_code_semantic -
review_plan
| version | date | src |
|---|---|---|
| 0.3.1 | 2026-09-16 | pypi |
| v0.3.0 | 2026-09-16 | github |