← WebMCP Directory

Tool tree

aisle-pilot.vercel.app

Productivity & BusinessTools verified
Website
A shared warehouse fleet control surface for human operators and AI agents.
Explore capabilities
    get_warehouse_stateAnswer

    Read the current AislePilot operational snapshot: simulation time, incidents, concise robot state, open orders, and KPIs. Use this first when diagnosing fleet performance.

    View tool JSON
    {
      "name": "get_warehouse_state",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read the current AislePilot operational snapshot: simulation time, incidents, concise robot state, open orders, and KPIs. Use this first when diagnosing fleet performance.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    get_robot_statusAnswer

    Get operational details for one warehouse robot, including location, battery, availability, current assignment, queue, destination, utilization, and relevant nearby open orders.

    View tool JSON
    {
      "name": "get_robot_status",
      "kind": "answer",
      "impl": "imperative",
      "description": "Get operational details for one warehouse robot, including location, battery, availability, current assignment, queue, destination, utilization, and relevant nearby open orders.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "robot_id": {
            "type": "string",
            "pattern": "^R-(0[1-9]|1[0-2])$",
            "description": "Robot ID, for example R-03."
          }
        },
        "required": [
          "robot_id"
        ],
        "additionalProperties": false
      }
    }
    get_ordersAnswer

    List concise warehouse order records, optionally filtered by pending, stranded, assigned, in-progress, or priority work. Use stranded or priority filters when planning incident recovery.

    View tool JSON
    {
      "name": "get_orders",
      "kind": "answer",
      "impl": "imperative",
      "description": "List concise warehouse order records, optionally filtered by pending, stranded, assigned, in-progress, or priority work. Use stranded or priority filters when planning incident recovery.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "filter": {
            "type": "string",
            "enum": [
              "all",
              "pending",
              "stranded",
              "assigned",
              "in_progress",
              "priority"
            ],
            "default": "all",
            "description": "Optional order filter."
          }
        },
        "additionalProperties": false
      }
    }
    get_warehouse_metricsAnswer

    Read current mission and fleet KPIs, including ETA, throughput, utilization, distance, battery, pending, stranded, overdue, and robot-status counts. Use before and after planning to quantify impact.

    View tool JSON
    {
      "name": "get_warehouse_metrics",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read current mission and fleet KPIs, including ETA, throughput, utilization, distance, battery, pending, stranded, overdue, and robot-status counts. Use before and after planning to quantify impact.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    get_incidentAnswer

    Get detailed information about the current robot-fleet incident, its location, affected orders, and measured operational impact. Use after detecting a failure and before proposing reassignments.

    View tool JSON
    {
      "name": "get_incident",
      "kind": "answer",
      "impl": "imperative",
      "description": "Get detailed information about the current robot-fleet incident, its location, affected orders, and measured operational impact. Use after detecting a failure and before proposing reassignments.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    preview_task_reassignmentAction

    Validate and preview task-to-robot reassignments for stranded orders. This creates a visible pending plan with before/after metrics but DOES NOT change live assignments; the operator must approve it in AislePilot.

    View tool JSON
    {
      "name": "preview_task_reassignment",
      "kind": "act",
      "impl": "imperative",
      "description": "Validate and preview task-to-robot reassignments for stranded orders. This creates a visible pending plan with before/after metrics but DOES NOT change live assignments; the operator must approve it in AislePilot.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "assignments": {
            "type": "array",
            "minItems": 1,
            "maxItems": 6,
            "description": "One proposed destination robot for each stranded order to recover.",
            "items": {
              "type": "object",
              "properties": {
                "order_id": {
                  "type": "string",
                  "pattern": "^O-[0-9]{3}$",
                  "description": "Stranded order ID."
                },
                "robot_id": {
                  "type": "string",
                  "pattern": "^R-(0[1-9]|1[0-2])$",
                  "description": "Operational destination robot ID."
                }
              },
              "required": [
                "order_id",
                "robot_id"
              ],
              "additionalProperties": false
            }
          }
        },
        "required": [
          "assignments"
        ],
        "additionalProperties": false
      }
    }
    clear_proposed_planAction

    Discard the currently pending recovery-plan preview without changing any live task assignment.

    View tool JSON
    {
      "name": "clear_proposed_plan",
      "kind": "act",
      "impl": "imperative",
      "description": "Discard the currently pending recovery-plan preview without changing any live task assignment.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    reset_demoAction

    Restore the deterministic initial warehouse scenario. This clears incidents, plans, progress, and activity history; use only when the user explicitly asks to restart the demo.

    View tool JSON
    {
      "name": "reset_demo",
      "kind": "act",
      "impl": "imperative",
      "description": "Restore the deterministic initial warehouse scenario. This clears incidents, plans, progress, and activity history; use only when the user explicitly asks to restart the demo.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }