← WebMCP Directory

Tool tree

cuf-webmcp-challenge.vercel.app

Developer ToolsTools verified
Website
CUF WebMCP Challenge Edition — deterministic authorization-boundary verification for agents.
Explore capabilities
    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
      }
    }