Adversarial behavioural-bias engine — audits your decisions for cognitive biases via your own AI.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
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.
The decision/judgment in one line.
forward = a decision you are about to make; retrospective = reviewing a past decision/outcome.
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.
How you arrived at it (required to audit).
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.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
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.
| Argument | Type |
|---|
| Description |
|---|
| mode | string | forward = a decision you are about to make; retrospective = reviewing a past decision/outcome. |
| judgment* | string | The decision/judgment in one line. |
| language | string | 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. |
| reasoning | string | How you arrived at it (required to audit). |
| structured | boolean | 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. |
{
"type": "object",
"required": [
"judgment"
],
"properties": {
"mode": {
"enum": [
"forward",
"retrospective"
],
"type": "string",
"description": "forward = a decision you are about to make; retrospective = reviewing a past decision/outcome."
},
"judgment": {
"type": "string",
"description": "The decision/judgment in one line."
},
"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."
},
"reasoning": {
"type": "string",
"description": "How you arrived at it (required to audit)."
},
"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."
}
}
}Get the full entry for one bias by id.
| Argument | Type | Description |
|---|---|---|
| id* | string |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string"
}
}
}List the 22-bias catalogue, optionally filtered by family.
| Argument | Type | Description |
|---|---|---|
| family | string |
{
"type": "object",
"properties": {
"family": {
"enum": [
"too-much-information",
"not-enough-meaning",
"need-to-act-fast",
"what-we-remember"
],
"type": "string"
}
}
}