← WebMCP Directory

Tool tree

webmcp-blush.vercel.app

Media & PersonalTools verified
Website
The web has tools. Your agent knows how to use them. Can you escape? Powered by WebMCP (Web Model Context Protocol).
Explore capabilities
    get_game_stateAnswer

    Get the current state of the escape room facility, including system lock status, clues, countdown, and active view.

    View tool JSON
    {
      "name": "get_game_state",
      "kind": "answer",
      "impl": "imperative",
      "description": "Get the current state of the escape room facility, including system lock status, clues, countdown, and active view.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "required": [],
        "additionalProperties": false
      }
    }
    inspect_systemAction

    Inspect a specific facility system (security, archive, surveillance, power, exit) and reveal details.

    View tool JSON
    {
      "name": "inspect_system",
      "kind": "act",
      "impl": "imperative",
      "description": "Inspect a specific facility system (security, archive, surveillance, power, exit) and reveal details.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "system": {
            "type": "string",
            "enum": [
              "security",
              "archive",
              "surveillance",
              "power",
              "exit"
            ],
            "description": "The facility subsystem to inspect."
          }
        },
        "required": [
          "system"
        ],
        "additionalProperties": false
      }
    }
    read_logAnswer

    Read an archived facility log by ID (e.g. LOG-2049). Requires security unlock for restricted logs.

    View tool JSON
    {
      "name": "read_log",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read an archived facility log by ID (e.g. LOG-2049). Requires security unlock for restricted logs.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "logId": {
            "type": "string",
            "description": "The facility log ID (e.g. LOG-2049)."
          }
        },
        "required": [
          "logId"
        ],
        "additionalProperties": false
      }
    }
    inspect_surveillanceAction

    Inspect surveillance footage metadata for a camera ID (e.g. CAM-07) to reveal frame anomalies and clues.

    View tool JSON
    {
      "name": "inspect_surveillance",
      "kind": "act",
      "impl": "imperative",
      "description": "Inspect surveillance footage metadata for a camera ID (e.g. CAM-07) to reveal frame anomalies and clues.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "cameraId": {
            "type": "string",
            "description": "The security camera ID to inspect metadata and frame details for (e.g. CAM-07)."
          }
        },
        "required": [
          "cameraId"
        ],
        "additionalProperties": false
      }
    }
    decode_messageAction

    Decode an encoded cipher or facility signal to extract security override codes.

    View tool JSON
    {
      "name": "decode_message",
      "kind": "act",
      "impl": "imperative",
      "description": "Decode an encoded cipher or facility signal to extract security override codes.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "message": {
            "type": "string",
            "description": "The encoded string or cipher message found inside facility nodes."
          }
        },
        "required": [
          "message"
        ],
        "additionalProperties": false
      }
    }
    restore_powerAction

    Attempt to restore auxiliary power grid using an ordered 4-switch sequence, e.g. ["C", "A", "D", "B"].

    View tool JSON
    {
      "name": "restore_power",
      "kind": "act",
      "impl": "imperative",
      "description": "Attempt to restore auxiliary power grid using an ordered 4-switch sequence, e.g. [\"C\", \"A\", \"D\", \"B\"].",
      "inputSchema": {
        "type": "object",
        "properties": {
          "sequence": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": "Ordered list of switch labels, e.g. [\"C\", \"A\", \"D\", \"B\"]."
          }
        },
        "required": [
          "sequence"
        ],
        "additionalProperties": false
      }
    }
    unlock_securityAction

    Unlock the facility security terminal using a discovered 4-digit passcode.

    View tool JSON
    {
      "name": "unlock_security",
      "kind": "act",
      "impl": "imperative",
      "description": "Unlock the facility security terminal using a discovered 4-digit passcode.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "code": {
            "type": "string",
            "description": "The 4-digit numeric access code discovered from surveillance anomaly."
          }
        },
        "required": [
          "code"
        ],
        "additionalProperties": false
      }
    }
    open_archiveAction

    Open facility archive database storage once auxiliary power has been restored.

    View tool JSON
    {
      "name": "open_archive",
      "kind": "act",
      "impl": "imperative",
      "description": "Open facility archive database storage once auxiliary power has been restored.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "required": [],
        "additionalProperties": false
      }
    }
    inspect_archiveAction

    Search unlocked facility archive records for a query string (e.g. "exit protocol").

    View tool JSON
    {
      "name": "inspect_archive",
      "kind": "act",
      "impl": "imperative",
      "description": "Search unlocked facility archive records for a query string (e.g. \"exit protocol\").",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Search query term (e.g. \"exit protocol\")."
          }
        },
        "required": [
          "query"
        ],
        "additionalProperties": false
      }
    }
    unlock_exitAction

    Unlock emergency exit pneumatic doors using the emergency protocol override code.

    View tool JSON
    {
      "name": "unlock_exit",
      "kind": "act",
      "impl": "imperative",
      "description": "Unlock emergency exit pneumatic doors using the emergency protocol override code.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "code": {
            "type": "string",
            "description": "The emergency exit protocol override passcode (e.g. \"7319\")."
          }
        },
        "required": [
          "code"
        ],
        "additionalProperties": false
      }
    }