← WebMCP Directory

Tool tree

peritruck.vercel.app

Productivity & BusinessTools verified
Website
Explore Peripass yard automation: self-service driver registration, automated gate access and dock instructions.
Explore capabilities
    yard_statusAnswer

    Read the current truck pose, mission, parking and docking measurements.

    View tool JSON
    {
      "name": "yard_status",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read the current truck pose, mission, parking and docking measurements.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    yard_controlAction

    Drive or walk in the Peripass yard through the same controls as the visitor. Commands: reset, input, interact, register, dispatch, pin, recover, assist, drive-to, walk-to, demo. Input durations are seconds. Does not contact a real logistics system.

    View tool JSON
    {
      "name": "yard_control",
      "kind": "act",
      "impl": "imperative",
      "description": "Drive or walk in the Peripass yard through the same controls as the visitor. Commands: reset, input, interact, register, dispatch, pin, recover, assist, drive-to, walk-to, demo. Input durations are seconds. Does not contact a real logistics system.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "op": {
            "type": "string",
            "enum": [
              "reset",
              "input",
              "interact",
              "register",
              "dispatch",
              "pin",
              "recover",
              "assist",
              "drive-to",
              "walk-to",
              "demo"
            ]
          },
          "throttle": {
            "type": "number",
            "minimum": -1,
            "maximum": 1
          },
          "steer": {
            "type": "number",
            "minimum": -1,
            "maximum": 1
          },
          "seconds": {
            "type": "number",
            "minimum": 0,
            "maximum": 120
          },
          "brake": {
            "type": "boolean"
          },
          "precision": {
            "type": "boolean"
          },
          "walkX": {
            "type": "number"
          },
          "walkZ": {
            "type": "number"
          },
          "x": {
            "type": "number"
          },
          "z": {
            "type": "number"
          },
          "booking": {
            "type": "string"
          },
          "dock": {
            "type": "number",
            "minimum": 1,
            "maximum": 5
          },
          "pin": {
            "type": "string"
          },
          "enabled": {
            "type": "boolean"
          },
          "reverse": {
            "type": "boolean"
          }
        },
        "required": [
          "op"
        ],
        "additionalProperties": false
      }
    }