← WebMCP Directory

Tool tree

supplymesh-webmcp.vercel.app

Productivity & BusinessTools verified
Website
SupplyMesh operational fleet console
Explore capabilities
    scenario_currentAnswer

    Gets the current operating region.

    View tool JSON
    {
      "name": "scenario_current",
      "kind": "answer",
      "impl": "imperative",
      "description": "Gets the current operating region.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    fleet_statusAnswer

    Gets the current fleet status summary.

    View tool JSON
    {
      "name": "fleet_status",
      "kind": "answer",
      "impl": "imperative",
      "description": "Gets the current fleet status summary.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    vehicle_getAnswer

    Gets a vehicle by its stable identifier.

    View tool JSON
    {
      "name": "vehicle_get",
      "kind": "answer",
      "impl": "imperative",
      "description": "Gets a vehicle by its stable identifier.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "vehicleId": {
            "type": "string",
            "minLength": 1
          }
        },
        "required": [
          "vehicleId"
        ],
        "additionalProperties": false
      }
    }
    rest_opportunities_compareAction

    Compares deterministic opportunities to give an eligible driver more rest while preserving the route, mandatory-rest protections, drive window, and delivery tolerance. Scheduling remains exclusively human.

    View tool JSON
    {
      "name": "rest_opportunities_compare",
      "kind": "act",
      "impl": "imperative",
      "description": "Compares deterministic opportunities to give an eligible driver more rest while preserving the route, mandatory-rest protections, drive window, and delivery tolerance. Scheduling remains exclusively human.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "vehicleId": {
            "type": "string",
            "minLength": 1
          }
        },
        "required": [
          "vehicleId"
        ],
        "additionalProperties": false
      }
    }
    vehicle_renameAction

    Updates a vehicle label.

    View tool JSON
    {
      "name": "vehicle_rename",
      "kind": "act",
      "impl": "imperative",
      "description": "Updates a vehicle label.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "vehicleId": {
            "type": "string",
            "minLength": 1
          },
          "label": {
            "type": "string",
            "minLength": 1
          }
        },
        "required": [
          "vehicleId",
          "label"
        ],
        "additionalProperties": false
      }
    }
    fleet_vehicle_createAction

    Creates a new vehicle with valid attributes, dimensions, cargo, and initial position.

    View tool JSON
    {
      "name": "fleet_vehicle_create",
      "kind": "act",
      "impl": "imperative",
      "description": "Creates a new vehicle with valid attributes, dimensions, cargo, and initial position.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "fleetNumber": {
            "type": "string",
            "minLength": 1
          },
          "plate": {
            "type": "string",
            "minLength": 1
          },
          "label": {
            "type": "string"
          },
          "routeId": {
            "type": "string"
          },
          "dimensions": {
            "type": "object",
            "properties": {
              "vehicleType": {
                "type": "string",
                "minLength": 1
              },
              "lengthMeters": {
                "type": "number",
                "exclusiveMinimum": 0
              },
              "heightMeters": {
                "type": "number",
                "exclusiveMinimum": 0
              },
              "weightTonnes": {
                "type": "number",
                "exclusiveMinimum": 0
              }
            },
            "required": [
              "vehicleType",
              "lengthMeters",
              "heightMeters",
              "weightTonnes"
            ],
            "additionalProperties": false
          },
          "cargo": {
            "type": "object",
            "properties": {
              "description": {
                "type": "string",
                "minLength": 1
              },
              "refrigeration": {
                "type": "string",
                "enum": [
                  "ambient",
                  "chilled",
                  "frozen"
                ]
              },
              "priority": {
                "type": "string",
                "enum": [
                  "standard",
                  "priority",
                  "critical"
                ]
              }
            },
            "required": [
              "description",
              "refrigeration",
              "priority"
            ],
            "additionalProperties": false
          },
          "initialPosition": {
            "type": "object",
            "properties": {
              "longitude": {
                "type": "number",
                "minimum": -180,
                "maximum": 180
              },
              "latitude": {
                "type": "number",
                "minimum": -90,
                "maximum": 90
              }
            },
            "required": [
              "longitude",
              "latitude"
            ],
            "additionalProperties": false
          }
        },
        "required": [
          "fleetNumber",
          "plate",
          "dimensions",
          "cargo"
        ],
        "additionalProperties": false
      }
    }
    fleet_vehicle_updateAction

    Updates an existing vehicle's dimensions, cargo, or label.

    View tool JSON
    {
      "name": "fleet_vehicle_update",
      "kind": "act",
      "impl": "imperative",
      "description": "Updates an existing vehicle's dimensions, cargo, or label.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "vehicleId": {
            "type": "string",
            "minLength": 1
          },
          "plate": {
            "type": "string",
            "minLength": 1
          },
          "label": {
            "type": "string"
          },
          "dimensions": {
            "type": "object",
            "properties": {
              "vehicleType": {
                "type": "string",
                "minLength": 1
              },
              "lengthMeters": {
                "type": "number",
                "exclusiveMinimum": 0
              },
              "heightMeters": {
                "type": "number",
                "exclusiveMinimum": 0
              },
              "weightTonnes": {
                "type": "number",
                "exclusiveMinimum": 0
              }
            },
            "required": [
              "vehicleType",
              "lengthMeters",
              "heightMeters",
              "weightTonnes"
            ],
            "additionalProperties": false
          },
          "cargo": {
            "type": "object",
            "properties": {
              "description": {
                "type": "string",
                "minLength": 1
              },
              "refrigeration": {
                "type": "string",
                "enum": [
                  "ambient",
                  "chilled",
                  "frozen"
                ]
              },
              "priority": {
                "type": "string",
                "enum": [
                  "standard",
                  "priority",
                  "critical"
                ]
              }
            },
            "required": [
              "description",
              "refrigeration",
              "priority"
            ],
            "additionalProperties": false
          }
        },
        "required": [
          "vehicleId"
        ],
        "additionalProperties": false
      }
    }
    fleet_vehicle_assign_routeAction

    Assigns or unassigns a route for a vehicle, updating position and checking for collisions.

    View tool JSON
    {
      "name": "fleet_vehicle_assign_route",
      "kind": "act",
      "impl": "imperative",
      "description": "Assigns or unassigns a route for a vehicle, updating position and checking for collisions.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "vehicleId": {
            "type": "string",
            "minLength": 1
          },
          "routeId": {
            "type": "string"
          }
        },
        "required": [
          "vehicleId"
        ],
        "additionalProperties": false
      }
    }
    fleet_vehicle_deleteSensitive Action

    Deletes a vehicle from the active scenario.

    View tool JSON
    {
      "name": "fleet_vehicle_delete",
      "kind": "transact",
      "impl": "imperative",
      "description": "Deletes a vehicle from the active scenario.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "vehicleId": {
            "type": "string",
            "minLength": 1
          }
        },
        "required": [
          "vehicleId"
        ],
        "additionalProperties": false
      }
    }
    live_conditions_getAction

    Reads current advisory weather across the fleet and route-relevant DGT traffic incidents. Set refresh=true to enable the live advisory map layer and request the public providers. This tool never changes routes, plans, constraints, or human approvals.

    View tool JSON
    {
      "name": "live_conditions_get",
      "kind": "act",
      "impl": "imperative",
      "description": "Reads current advisory weather across the fleet and route-relevant DGT traffic incidents. Set refresh=true to enable the live advisory map layer and request the public providers. This tool never changes routes, plans, constraints, or human approvals.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "refresh": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      }
    }
    recovery_operations_contextAnswer

    Reads the authoritative Unit 211 options, recommendedOptionId, and nextAction without changing state.

    View tool JSON
    {
      "name": "recovery_operations_context",
      "kind": "answer",
      "impl": "imperative",
      "description": "Reads the authoritative Unit 211 options, recommendedOptionId, and nextAction without changing state.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    recovery_options_compareAction

    Compares admitted Unit 211 options and returns recommendedOptionId plus the next agent action.

    View tool JSON
    {
      "name": "recovery_options_compare",
      "kind": "act",
      "impl": "imperative",
      "description": "Compares admitted Unit 211 options and returns recommendedOptionId plus the next agent action.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    recovery_plan_stageAction

    Stages the admitted selectedOptionId and returns its authoritative planId for the review request.

    View tool JSON
    {
      "name": "recovery_plan_stage",
      "kind": "act",
      "impl": "imperative",
      "description": "Stages the admitted selectedOptionId and returns its authoritative planId for the review request.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "selectedOptionId": {
            "type": "string",
            "minLength": 1
          }
        },
        "required": [
          "selectedOptionId"
        ],
        "additionalProperties": false
      }
    }