← WebMCP Directory

cycase-gyq1usuwp-cengizhankoses-projects.vercel.app

cycase-gyq1usuwp-cengizhankoses-projects.vercel.app

live Unverified (seed import) Health & Education 7 tools imperative implementation

CYCASE

First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com

Answer 1 · Act 5 · Transact 1 · Score: Not yet scored

Tool inspector

present_guidance

act imperative

Say one line to the player. This is the only tool whose words you write. Your line appears in the dialogue area and the dashboard rail in its own channel, headed "Generated guidance", and is spoken there when narration is on. It is not delivered by VERA, the operations assistant: she is a person in the room who reports operational facts, and the page never puts your words under her name. Whatever you are called in the chat, this channel carries no name at all — so do not write in her voice, do not open with a name, and do not describe yourself in the line itself. Choose the message and the tone; the page chooses how it is presented. It is also the only tool that changes nothing — it cannot move the score, the state version, the findings, the containment checklist or which actions are allowed, and the result says so. Plain text only, at most 500 characters: HTML, markdown links, http/https addresses and javascript: URLs are refused with an explanation rather than silently stripped, so refer to evidence by artifact id. Pass basedOnStateVersion so a line written about a state the player has already left is refused instead of confusing them, and a unique idempotencyKey so a retry does not say the same line twice. Use get_incident.coaching to pitch it: it gives the level, the explanation style the player has asked for, what they have and have not looked at, what they got right and wrong, and the last few lines already spoken. COACH, DO NOT SOLVE. You are teaching a person to run an incident, so work in this order. (1) Read: get_incident, inspect_artifact and run_diagnostic are free, reversible and need nobody’s permission — use them as much as you like. (2) Explain: say what the evidence shows and what the trade-off is, with this tool, before anything is applied. (3) Ask: when the next move is consequential — get_incident.coaching.consent says when, and it means a decision or a destructive containment action — do not call submit_decision or take_response_action yourself…

Input schema

PropertyTypeRequiredDescription
basedOnStateVersion integer yes The stateVersion this line was written about. Guidance about a state the player has already left is refused as STALE_STATE.
idempotencyKey string yes Unique per line. Re-sending the same key returns the original receipt and does not say the line twice.
tone string yes How it should be delivered. Does not change any case fact.
language string yes —
message string yes Plain text, at most 500 characters. No HTML, no markdown links, no http/https or javascript: URLs — those are refused, not stripped. Refer to evidence by artifact id.
relatedArtifactId string no Optional: the artifact the line is about.
relatedDecisionId string no Optional: the decision the line is about.
proposes object no Optional: ask the player to authorise one consequential move. This changes nothing — the console shows your line with the move named from the case fixture and an Approve control, and approving it runs the command as the player. Use it instead of calling submit_decision or take_response_action yourself.
Raw JSON schema
{
  "type": "object",
  "properties": {
    "basedOnStateVersion": {
      "type": "integer",
      "minimum": 0,
      "description": "The stateVersion this line was written about. Guidance about a state the player has already left is refused as STALE_STATE."
    },
    "idempotencyKey": {
      "type": "string",
      "minLength": 1,
      "maxLength": 128,
      "pattern": "^[A-Za-z0-9._:-]+$",
      "description": "Unique per line. Re-sending the same key returns the original receipt and does not say the line twice."
    },
    "tone": {
      "type": "string",
      "enum": [
        "urgent",
        "calm",
        "teaching",
        "warning",
        "encouraging",
        "debrief"
      ],
      "description": "How it should be delivered. Does not change any case fact."
    },
    "language": {
      "type": "string",
      "enum": [
        "tr",
        "en"
      ]
    },
    "message": {
      "type": "string",
      "minLength": 1,
      "maxLength": 500,
      "description": "Plain text, at most 500 characters. No HTML, no markdown links, no http/https or javascript: URLs — those are refused, not stripped. Refer to evidence by artifact id."
    },
    "relatedArtifactId": {
      "type": "string",
      "enum": [
        "art_email_001",
        "art_url_001",
        "art_signin_001",
        "art_session_001",
        "art_cookie_001",
        "art_fileops_001",
        "art_dlp_001",
        "art_edr_001"
      ],
      "description": "Optional: the artifact the line is about."
    },
    "relatedDecisionId": {
      "type": "string",
      "enum": [
        "D1",
        "D2",
        "D3",
        "D4",
        "D5",
        "D6"
      ],
      "description": "Optional: the decision the line is about."
    },
    "proposes": {
      "type": "object",
      "description": "Optional: ask the player to authorise one consequential move. This changes nothing — the console shows your line with the move named from the case fixture and an Approve control, and approving it runs the command as the player. Use it instead of calling submit_decision or take_response_action yourself.",
      "properties": {
        "kind": {
          "type": "string",
          "enum": [
            "submit_decision",
            "take_response_action"
          ]
        },
        "decisionId": {
          "type": "string",
          "enum": [
            "D1",
            "D2",
            "D3",
            "D4",
            "D5",
            "D6"
          ]
        },
        "optionId": {
          "type": "string",
          "enum": [
            "D1_preserve_and_inspect",
            "D1_disable_account_now",
            "D2_compare_signin_telemetry",
            "D2_trust_sender_display_name",
            "D3_revoke_then_reset",
            "D3_password_only",
            "D4_collect_then_isolate",
            "D4_delete_email_and_close_alert",
            "D5_sweep_indicators",
            "D5_assume_single_account",
            "D6_verify_checklist",
            "D6_close_without_verifying"
          ]
        },
        "actionId": {
          "type": "string",
          "enum": [
            "revoke_sessions",
            "reset_credentials",
            "isolate_endpoint",
            "block_indicator",
            "close_case"
          ]
        }
      },
      "required": [
        "kind"
      ],
      "additionalProperties": false
    }
  },
  "required": [
    "basedOnStateVersion",
    "idempotencyKey",
    "tone",
    "language",
    "message"
  ],
  "additionalProperties": false
}

Similar websites

pocketgull.app

pocketgull.app

Pocket Gull is a real-time clinical AI consult engine powered by Google Gemini. Features 10D multi-paradigm strategy, FHIR R4 export & 3D spatial anatomy.

live Unverified Health & Education Transact tools
98 tools A20 / Act75 / T3 Not yet scored Seen 2026-11-05
generate_medical_summary translate_clinical_text get_current_patient_data navigate_to_body_part inject_clinical_note
Inspect tools
webmcp-six-lac.vercel.app

webmcp-six-lac.vercel.app

AI Navigation Layer: Model Context Protocol (MCP) Semantic DOM integration for intelligent, safe, and observable web navigation.

live Unverified Health & Education
93 tools A4 / Act89 / T0 Not yet scored Seen 2026-11-05
ver_certificados ver_certificado_react meus_cursos abrir_curso_react abrir_curso_nextjs
Inspect tools
ghqsandbox.net

ghqsandbox.net

Interactive math and physics tools an AI agent can drive directly through WebMCP.

live Unverified Health & Education
91 tools A22 / Act69 / T0 Not yet scored Seen 2026-11-05
list_learning_tools open_tool list_expressions add_expression plot_point
Inspect tools
app.formative.com

app.formative.com

Formative classroom assessment and learning platform

live Unverified Health & Education Transact tools
86 tools A41 / Act36 / T9 Not yet scored Seen 2026-11-05
addFolder addFormative addFormativeItem addOneRoster addOrg
Inspect tools

Related on Influzer