Tool tree
CUF WebMCP Challenge Edition — deterministic authorization-boundary verification for agents.
Implementation
gradeNot graded
gradeNot graded
cuf_list_casesAction
List the synthetic authorization-boundary verification cases currently visible in CUF Challenge Edition.
View tool JSON
{
"name": "cuf_list_cases",
"kind": "act",
"impl": "imperative",
"description": "List the synthetic authorization-boundary verification cases currently visible in CUF Challenge Edition.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}cuf_run_caseAction
Run a controlled synthetic boundary verification case. Use healthy for expected enforcement, regression to demonstrate a boundary failure, or unavailable to demonstrate INCONCLUSIVE on missing evidence. The deterministic CUF kernel computes the verdict.
View tool JSON
{
"name": "cuf_run_case",
"kind": "act",
"impl": "imperative",
"description": "Run a controlled synthetic boundary verification case. Use healthy for expected enforcement, regression to demonstrate a boundary failure, or unavailable to demonstrate INCONCLUSIVE on missing evidence. The deterministic CUF kernel computes the verdict.",
"inputSchema": {
"type": "object",
"properties": {
"case_id": {
"type": "string",
"description": "Case identifier returned by cuf_list_cases."
},
"mode": {
"type": "string",
"enum": [
"healthy",
"regression",
"unavailable"
],
"description": "Synthetic execution mode."
}
},
"required": [
"case_id"
],
"additionalProperties": false
}
}cuf_get_latest_verdictAnswer
Retrieve the latest CUF deterministic verdict and probe summary, optionally for one case.
View tool JSON
{
"name": "cuf_get_latest_verdict",
"kind": "answer",
"impl": "imperative",
"description": "Retrieve the latest CUF deterministic verdict and probe summary, optionally for one case.",
"inputSchema": {
"type": "object",
"properties": {
"case_id": {
"type": "string",
"description": "Optional case identifier."
}
},
"additionalProperties": false
}
}cuf_get_evidenceAnswer
Retrieve the immutable synthetic observation record for a completed CUF verification run.
View tool JSON
{
"name": "cuf_get_evidence",
"kind": "answer",
"impl": "imperative",
"description": "Retrieve the immutable synthetic observation record for a completed CUF verification run.",
"inputSchema": {
"type": "object",
"properties": {
"run_id": {
"type": "string",
"description": "Run identifier returned by cuf_run_case."
}
},
"required": [
"run_id"
],
"additionalProperties": false
}
}cuf_export_sealAction
Create a synthetic CUFSeal-style digest for a completed challenge run. This is a demonstration artifact, not a production certification.
View tool JSON
{
"name": "cuf_export_seal",
"kind": "act",
"impl": "imperative",
"description": "Create a synthetic CUFSeal-style digest for a completed challenge run. This is a demonstration artifact, not a production certification.",
"inputSchema": {
"type": "object",
"properties": {
"run_id": {
"type": "string",
"description": "Run identifier returned by cuf_run_case."
}
},
"required": [
"run_id"
],
"additionalProperties": false
}
}