← WebMCP Directory

Tool tree

firebreak-eosin.vercel.app

AI & AgentsTools verified
Website
One agent. Four robots. One human-approved rescue boundary. Firebreak is a playable WebMCP emergency robot commander.
Explore capabilities
    inspect_emergencyAction

    Start here. Inspect emergency WH-01, the trapped workers, visible hazards, objectives, and current response phase. Read-only. Then call scan_hazards.

    View tool JSON
    {
      "name": "inspect_emergency",
      "kind": "act",
      "impl": "imperative",
      "description": "Start here. Inspect emergency WH-01, the trapped workers, visible hazards, objectives, and current response phase. Read-only. Then call scan_hazards.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "incidentId": {
            "type": "string",
            "enum": [
              "WH-01"
            ],
            "description": "The visible Battery Bay B warehouse emergency."
          }
        },
        "required": [
          "incidentId"
        ],
        "additionalProperties": false
      }
    }
    scan_hazardsAction

    Call after inspect_emergency. Run a bounded thermal scan with SCOUT-1 and mark the workers, fire, hazardous container, and forbidden collapse zone. Then call inspect_fleet.

    View tool JSON
    {
      "name": "scan_hazards",
      "kind": "act",
      "impl": "imperative",
      "description": "Call after inspect_emergency. Run a bounded thermal scan with SCOUT-1 and mark the workers, fire, hazardous container, and forbidden collapse zone. Then call inspect_fleet.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "incidentId": {
            "type": "string",
            "enum": [
              "WH-01"
            ],
            "description": "The visible Battery Bay B warehouse emergency."
          },
          "sensorMode": {
            "type": "string",
            "enum": [
              "thermal"
            ]
          }
        },
        "required": [
          "incidentId",
          "sensorMode"
        ],
        "additionalProperties": false
      }
    }
    inspect_fleetAction

    Call after scan_hazards. Inspect the four role-limited emergency robots, their health, battery, position, and readiness. Read-only. Then call simulate_mission.

    View tool JSON
    {
      "name": "inspect_fleet",
      "kind": "act",
      "impl": "imperative",
      "description": "Call after scan_hazards. Inspect the four role-limited emergency robots, their health, battery, position, and readiness. Read-only. Then call simulate_mission.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "incidentId": {
            "type": "string",
            "enum": [
              "WH-01"
            ],
            "description": "The visible Battery Bay B warehouse emergency."
          }
        },
        "required": [
          "incidentId"
        ],
        "additionalProperties": false
      }
    }
    simulate_missionAction

    Call after scan_hazards and inspect_fleet. Simulate synchronized, role-limited routes for the four robots without granting movement authority. Use the returned simulationId with validate_safety_envelope.

    View tool JSON
    {
      "name": "simulate_mission",
      "kind": "act",
      "impl": "imperative",
      "description": "Call after scan_hazards and inspect_fleet. Simulate synchronized, role-limited routes for the four robots without granting movement authority. Use the returned simulationId with validate_safety_envelope.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "incidentId": {
            "type": "string",
            "enum": [
              "WH-01"
            ],
            "description": "The visible Battery Bay B warehouse emergency."
          },
          "strategy": {
            "type": "string",
            "enum": [
              "coordinated"
            ]
          }
        },
        "required": [
          "incidentId",
          "strategy"
        ],
        "additionalProperties": false
      }
    }
    validate_safety_envelopeAction

    Call after simulate_mission with its returned simulationId. Evaluate eleven deterministic gates over the exact simulated routes and current warehouse state. If passed, call stage_mission_tool.

    View tool JSON
    {
      "name": "validate_safety_envelope",
      "kind": "act",
      "impl": "imperative",
      "description": "Call after simulate_mission with its returned simulationId. Evaluate eleven deterministic gates over the exact simulated routes and current warehouse state. If passed, call stage_mission_tool.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "simulationId": {
            "type": "string",
            "minLength": 1
          }
        },
        "required": [
          "simulationId"
        ],
        "additionalProperties": false
      }
    }
    stage_mission_toolAction

    Call only after validate_safety_envelope passes. Compile that simulation into a visible proposal, then stop: staging cannot register or execute the dynamic tool, and only the visible human control can authorize it.

    View tool JSON
    {
      "name": "stage_mission_tool",
      "kind": "act",
      "impl": "imperative",
      "description": "Call only after validate_safety_envelope passes. Compile that simulation into a visible proposal, then stop: staging cannot register or execute the dynamic tool, and only the visible human control can authorize it.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "simulationId": {
            "type": "string",
            "minLength": 1
          },
          "toolName": {
            "type": "string",
            "enum": [
              "execute_rescue_mission"
            ]
          }
        },
        "required": [
          "simulationId",
          "toolName"
        ],
        "additionalProperties": false
      }
    }
    list_mission_toolsAnswer

    List the staged mission proposal and the currently registered dynamic mission authority. Read-only.

    View tool JSON
    {
      "name": "list_mission_tools",
      "kind": "answer",
      "impl": "imperative",
      "description": "List the staged mission proposal and the currently registered dynamic mission authority. Read-only.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "incidentId": {
            "type": "string",
            "enum": [
              "WH-01"
            ],
            "description": "The visible Battery Bay B warehouse emergency."
          }
        },
        "required": [
          "incidentId"
        ],
        "additionalProperties": false
      }
    }