{"name":"io.github.urbanmorph/irrational","slug":"urbanmorph-irrational","title":null,"description":"Adversarial behavioural-bias engine — audits your decisions for cognitive biases via your own AI.","url":"https://mcp.market/server/urbanmorph-irrational","rating":null,"grade":"B","score":83,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":14,"stars":0,"forks":0,"downloads_week":null,"last_push_at":"2026-06-18T10:52:12.000Z","license":"MIT"},"uptime":{"percent":100,"checks":28,"ok":28,"last_checked_at":"2026-09-27T12:31:22.355Z","last_ok_at":"2026-09-27T12:31:22.355Z","latency_ms":84},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/urbanmorph/irrational","website":"https://irrational.pages.dev","version":"0.1.0","remotes":[{"type":"streamable-http","url":"https://irrational.pages.dev/mcp/server"}],"packages":[],"tools":[{"name":"analyze_decision","description":"Adversarially audit a decision for cognitive biases. Returns a directive YOUR model executes to produce the composed audit (verdict-first). Provide reasoning, not just the conclusion.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"judgment":{"type":"string","description":"The decision/judgment in one line."},"reasoning":{"type":"string","description":"How you arrived at it (required to audit)."},"mode":{"type":"string","enum":["forward","retrospective"],"description":"forward = a decision you are about to make; retrospective = reviewing a past decision/outcome."},"language":{"type":"string","description":"Optional. Natural language for the audit prose (e.g. \"Tamil\", \"Spanish\"). Bias ids stay canonical English so the result is still parseable. Defaults to English."},"structured":{"type":"boolean","description":"Optional. Default false → the audit comes back as readable prose. Set true to get a machine-parseable JSON object (bias ids/keys in English) for pipelines that store or compare audits."}},"required":["judgment"]}},{"name":"get_bias","description":"Get the full entry for one bias by id.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"]}},{"name":"list_biases","description":"List the 22-bias catalogue, optionally filtered by family.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"family":{"type":"string","enum":["too-much-information","not-enough-meaning","need-to-act-fast","what-we-remember"]}}}}],"scan":{"score":83,"grade":"B","scanned_at":"2026-09-27T05:27:25.859Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-27T05:27:25.883Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 218ms"]},"poisoning":{"score":15,"max":15,"notes":["3 tool descriptions checked"]},"auth":{"score":10,"max":15,"notes":["open endpoint, read-only tools"]},"maintenance":{"score":8,"max":15,"notes":["last push 101 days ago"]},"identity":{"score":9,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"probes":[{"url":"https://irrational.pages.dev/mcp/server","reachable":true,"authRequired":false,"latencyMs":218,"serverInfo":{"name":"irrational","version":"0.1.0"}}],"packages":[],"repo":{"found":true,"owner":"urbanmorph","repo":"irrational","archived":false,"pushedAt":"2026-06-18T10:52:12Z","stars":0,"forks":0,"openIssues":0,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/68658616?v=4","ownerCreatedAt":"2020-07-22T17:11:56Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/68658616?v=4&s=128","source":"github"},"presence":{"stars":0,"forks":0,"downloadsWeek":null,"license":"MIT","lastPushAt":"2026-06-18T10:52:12.000Z","score":14}}}},"grade_history":[],"reviews":[]}