← WebMCP Directory

Tool tree

linelab-rehearse-the-rush.opal-newt-4208.chatgpt.site

Productivity & BusinessTools verified
Website
A human-and-agent crowd-flow rehearsal studio.
Explore capabilities
    configure_event_scenarioAction

    Set a fictional event scenario for rehearsal. Use this before running a baseline when the organiser gives new numbers, such as 500 guests and 2% pre-registration. This changes only the on-screen practice model and never commits a real event plan.

    View tool JSON
    {
      "name": "configure_event_scenario",
      "kind": "act",
      "impl": "imperative",
      "description": "Set a fictional event scenario for rehearsal. Use this before running a baseline when the organiser gives new numbers, such as 500 guests and 2% pre-registration. This changes only the on-screen practice model and never commits a real event plan.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "arrivals": {
            "type": "integer",
            "minimum": 20,
            "maximum": 2000
          },
          "preRegisteredPercent": {
            "type": "integer",
            "minimum": 0,
            "maximum": 100
          },
          "securityGuards": {
            "type": "integer",
            "minimum": 1,
            "maximum": 12
          },
          "entranceDoors": {
            "type": "integer",
            "minimum": 1,
            "maximum": 6
          },
          "registrationStaff": {
            "type": "integer",
            "minimum": 1,
            "maximum": 12
          },
          "maxFlexibleVolunteers": {
            "type": "integer",
            "minimum": 1,
            "maximum": 12
          },
          "targetWaitMinutes": {
            "type": "integer",
            "minimum": 1,
            "maximum": 30
          },
          "venueTemplate": {
            "enum": [
              "college",
              "concert",
              "clinic"
            ]
          },
          "canAddGuard": {
            "type": "boolean"
          },
          "canOpenDoor": {
            "type": "boolean"
          },
          "canUseQr": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      }
    }
    inspect_flowAnswer

    Read the live LineLab flow, constraints, locks, and measured baseline.

    View tool JSON
    {
      "name": "inspect_flow",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read the live LineLab flow, constraints, locks, and measured baseline.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    run_baselineAction

    Run the deterministic baseline rehearsal without changing the plan.

    View tool JSON
    {
      "name": "run_baseline",
      "kind": "act",
      "impl": "imperative",
      "description": "Run the deterministic baseline rehearsal without changing the plan.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    create_draft_repairAction

    Stage a repair that respects the organiser’s current station locks.

    View tool JSON
    {
      "name": "create_draft_repair",
      "kind": "act",
      "impl": "imperative",
      "description": "Stage a repair that respects the organiser’s current station locks.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    compare_rehearsalsAction

    Compare baseline and staged flow outcomes, including queue and wait reductions.

    View tool JSON
    {
      "name": "compare_rehearsals",
      "kind": "act",
      "impl": "imperative",
      "description": "Compare baseline and staged flow outcomes, including queue and wait reductions.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    stress_test_planAction

    Test one realistic disruption and explain where the current plan would struggle.

    View tool JSON
    {
      "name": "stress_test_plan",
      "kind": "act",
      "impl": "imperative",
      "description": "Test one realistic disruption and explain where the current plan would struggle.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    commit_human_approved_planAction

    Commit a draft only after the organiser approves it in the visible LineLab UI.

    View tool JSON
    {
      "name": "commit_human_approved_plan",
      "kind": "act",
      "impl": "imperative",
      "description": "Commit a draft only after the organiser approves it in the visible LineLab UI.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }