← WebMCP Directory

Tool tree

private-generative-focus-webmcp.veguu.chatgpt.site

Travel & EventsTools verified
Website
A private carry-on planner where your AI chooses and the browser makes everything fit.
Explore capabilities
    get_available_itemsAnswer

    List the only item IDs this carry-on accepts, including their weight, size and category. Read this before packing. Never send personal information to this tool.

    View tool JSON
    {
      "name": "get_available_items",
      "kind": "answer",
      "impl": "imperative",
      "description": "List the only item IDs this carry-on accepts, including their weight, size and category. Read this before packing. Never send personal information to this tool.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    get_bag_stateAnswer

    Read the current carry-on contents, remaining capacity and which items the user locked. This returns only in-page packing state.

    View tool JSON
    {
      "name": "get_bag_state",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read the current carry-on contents, remaining capacity and which items the user locked. This returns only in-page packing state.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    pack_bagAction

    Pack and immediately display a carry-on using accepted catalog item IDs. Keep any items the user locked, remain under 8 kg, and send no personal details, history, destination or reasoning.

    View tool JSON
    {
      "name": "pack_bag",
      "kind": "act",
      "impl": "imperative",
      "description": "Pack and immediately display a carry-on using accepted catalog item IDs. Keep any items the user locked, remain under 8 kg, and send no personal details, history, destination or reasoning.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "itemIds": {
            "type": "array",
            "minItems": 1,
            "maxItems": 18,
            "uniqueItems": true,
            "items": {
              "type": "string",
              "enum": [
                "passport",
                "phone",
                "charger",
                "laptop",
                "camera",
                "headphones",
                "shirt-pair",
                "trousers",
                "jacket",
                "walking-shoes",
                "underwear",
                "toiletries",
                "medicine",
                "water-bottle",
                "book",
                "notebook",
                "eye-mask",
                "snacks"
              ]
            }
          }
        },
        "required": [
          "itemIds"
        ],
        "additionalProperties": false
      }
    }
    add_itemsAction

    Add accepted item IDs to the current carry-on without removing existing items. The page immediately shows what fit and what was rejected.

    View tool JSON
    {
      "name": "add_items",
      "kind": "act",
      "impl": "imperative",
      "description": "Add accepted item IDs to the current carry-on without removing existing items. The page immediately shows what fit and what was rejected.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "itemIds": {
            "type": "array",
            "minItems": 1,
            "maxItems": 8,
            "uniqueItems": true,
            "items": {
              "type": "string",
              "enum": [
                "passport",
                "phone",
                "charger",
                "laptop",
                "camera",
                "headphones",
                "shirt-pair",
                "trousers",
                "jacket",
                "walking-shoes",
                "underwear",
                "toiletries",
                "medicine",
                "water-bottle",
                "book",
                "notebook",
                "eye-mask",
                "snacks"
              ]
            }
          }
        },
        "required": [
          "itemIds"
        ],
        "additionalProperties": false
      }
    }
    remove_itemsAction

    Remove unlocked items from the current carry-on. Items explicitly locked by the user are protected and reported instead of removed.

    View tool JSON
    {
      "name": "remove_items",
      "kind": "act",
      "impl": "imperative",
      "description": "Remove unlocked items from the current carry-on. Items explicitly locked by the user are protected and reported instead of removed.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "itemIds": {
            "type": "array",
            "minItems": 1,
            "maxItems": 8,
            "uniqueItems": true,
            "items": {
              "type": "string",
              "enum": [
                "passport",
                "phone",
                "charger",
                "laptop",
                "camera",
                "headphones",
                "shirt-pair",
                "trousers",
                "jacket",
                "walking-shoes",
                "underwear",
                "toiletries",
                "medicine",
                "water-bottle",
                "book",
                "notebook",
                "eye-mask",
                "snacks"
              ]
            }
          }
        },
        "required": [
          "itemIds"
        ],
        "additionalProperties": false
      }
    }
    reset_bagAction

    Empty every item from the current carry-on and return to the blank bag.

    View tool JSON
    {
      "name": "reset_bag",
      "kind": "act",
      "impl": "imperative",
      "description": "Empty every item from the current carry-on and return to the blank bag.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }