← WebMCP Directory

Tool tree

hotel-hubertus.de

Travel & EventsTools verified
Website
HUBERTUS Mountain Refugio wellness hotel in the Allgau Alps.
Explore capabilities
    getPageContextAnswer

    Liefert den Kontext der aktuellen Seite des HUBERTUS Mountain Refugio: Seitentyp, Sprache, Saison, Kategorien, Zimmer bzw. Angebot, um das es auf der Seite geht (page.roomTypeId / page.offerId), bekannte Reisedaten/Reisende (aus URL oder laufender Sitzung), verfügbare Zimmertypen, Angebote/Pakete, Spa- und Aktivitätskategorien. Vor anderen Tools aufrufen, um gültige IDs zu erhalten.

    View tool JSON
    {
      "name": "getPageContext",
      "kind": "answer",
      "impl": "imperative",
      "description": "Liefert den Kontext der aktuellen Seite des HUBERTUS Mountain Refugio: Seitentyp, Sprache, Saison, Kategorien, Zimmer bzw. Angebot, um das es auf der Seite geht (page.roomTypeId / page.offerId), bekannte Reisedaten/Reisende (aus URL oder laufender Sitzung), verfügbare Zimmertypen, Angebote/Pakete, Spa- und Aktivitätskategorien. Vor anderen Tools aufrufen, um gültige IDs zu erhalten.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    startBookingSearchSensitive Action

    Öffnet die Zimmerbuchung (OnePageBooking) mit vorbelegten Reisedaten, Personen und optional Zimmertyp und zeigt die Trefferliste verfügbarer Zimmer mit Preisen. Die Seite wird dabei neu geladen; anschließend getAvailableRooms aufrufen, um die Ergebnisse zu lesen. Es wird nichts gebucht.

    View tool JSON
    {
      "name": "startBookingSearch",
      "kind": "transact",
      "impl": "imperative",
      "description": "Öffnet die Zimmerbuchung (OnePageBooking) mit vorbelegten Reisedaten, Personen und optional Zimmertyp und zeigt die Trefferliste verfügbarer Zimmer mit Preisen. Die Seite wird dabei neu geladen; anschließend getAvailableRooms aufrufen, um die Ergebnisse zu lesen. Es wird nichts gebucht.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "arrival": {
            "type": "string",
            "format": "date",
            "description": "Anreisedatum (YYYY-MM-DD)"
          },
          "departure": {
            "type": "string",
            "format": "date",
            "description": "Abreisedatum (YYYY-MM-DD), nach dem Anreisedatum"
          },
          "adults": {
            "type": "integer",
            "minimum": 1,
            "maximum": 8,
            "default": 2,
            "description": "Anzahl Erwachsene"
          },
          "childrenAges": {
            "type": "array",
            "maxItems": 4,
            "items": {
              "type": "integer",
              "minimum": 0,
              "maximum": 17
            },
            "description": "Alter jedes mitreisenden Kindes bei Anreise, z. B. [6, 9]"
          },
          "pets": {
            "type": "integer",
            "minimum": 0,
            "maximum": 2,
            "default": 0,
            "description": "Anzahl Hunde/Haustiere"
          },
          "roomTypeId": {
            "type": "string",
            "description": "Optional: Zimmertyp. Die Trefferliste zeigt weiterhin alle Zimmer, das gewählte wird direkt mit seinen Raten aufgeklappt. Bekannt: 8611 = Vogelnest; 8629 = Abendröte; 8631 = Vogelnest mit Balkon; 8615 = Gamsnest; 8620 = Murmelstube; 8617 = Steinbock; 45143 = Steinbock mit Seezugang; 8622 = Hochalp; 45145 = Hochalp mit Seezugang; 8625 = Steinbock Spa; 8627 = Liebesnest; 8634 = Loggia; 45147 = Loggia mit Eck-Balkon; 8637 = Berglust; 8640 = Gipfelglück; 8643 = Hochalp-Galerie; 8652 = Himmelreich; 45153 = Himmelreich Plus; 8655 = Murmel Spa Suite; 8649 = HUBERTUS Suite; 8646 = Adlerhorst Suite - Tal; 24526 = Adlerhorst Suite - Berg",
            "enum": [
              "8611",
              "8629",
              "8631",
              "8615",
              "8613",
              "8620",
              "8619",
              "8617",
              "8616",
              "8618",
              "45143",
              "45142",
              "8622",
              "8621",
              "8623",
              "45145",
              "45144",
              "45146",
              "8625",
              "8627",
              "8634",
              "8635",
              "45147",
              "45148",
              "8637",
              "8640",
              "8643",
              "8644",
              "8652",
              "8653",
              "45153",
              "45154",
              "8655",
              "8649",
              "8650",
              "8646",
              "8647",
              "24526",
              "24525"
            ]
          },
          "bookingCode": {
            "type": "string",
            "pattern": "^[A-Za-z0-9_-]{1,40}$",
            "description": "Optional: Buchungs- oder Gutscheincode des Gastes"
          }
        },
        "required": [
          "arrival",
          "departure"
        ],
        "additionalProperties": false
      }
    }
    startExperienceSearchAction

    Öffnet eine Erlebnis-Trefferliste: "package" = Angebot/Paket in der Zimmerbuchung (optional mit Reisedaten), "spa" = Spa-Treatments einer Kategorie im Mountain Spring Spa (oder ein einzelnes Treatment per spaTreatmentId), "activity" = Aktivitätenkalender (guest.net, externe Seite), "dayspa" = Day-Spa-Terminbuchung für externe Gäste. Es wird nichts gebucht.

    View tool JSON
    {
      "name": "startExperienceSearch",
      "kind": "act",
      "impl": "imperative",
      "description": "Öffnet eine Erlebnis-Trefferliste: \"package\" = Angebot/Paket in der Zimmerbuchung (optional mit Reisedaten), \"spa\" = Spa-Treatments einer Kategorie im Mountain Spring Spa (oder ein einzelnes Treatment per spaTreatmentId), \"activity\" = Aktivitätenkalender (guest.net, externe Seite), \"dayspa\" = Day-Spa-Terminbuchung für externe Gäste. Es wird nichts gebucht.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "type": {
            "type": "string",
            "enum": [
              "package",
              "spa",
              "activity",
              "dayspa"
            ],
            "description": "Art des Erlebnisses"
          },
          "offerId": {
            "type": "string",
            "description": "ID des Angebots/Pakets (bei type = \"package\"). Bekannt: 40508 = Private Mountain Spring Spa; 13552 = NixTun; 54453 = Me-Time: Zeit. Für das Ich.; 44916 = Gesundheits Check. Für ein gutes Leben.; 57892 = Mamamia - Auszeit. Für werdende Mütter; 65991 = Dancing Hormones - Für Frauen im Wechsel der Jahre; 33651 = Weekend Plus; 50409 = Frühlings Sprünge; 49204 = Ostara. Der Ursprung des Osterfestes.; 51708 = Abschlag. Mit Ausblick.; 13573 = Deep insights…; 46610 = MännerCamp; 61869 = La Traviata - Bregenzer Festspiele; 11501 = Wild trifft Wein; 44497 = Viehscheid; 44304 = Wilde Kerle; 32428 = 2nd Silvester; 17256 = WinterWärme; 20911 = SpurWechsel; 38587 = Holistic Starter; 35471 = HOLISTIC CHANGE; 44685 = HOLISTIC GIRLS; 60802 = HOLISTIC ROOTS; 53985 = NATURAL BEAUTY; 35477 = MOUNTAIN SPRING COACHING; 66335 = HOLISTIC SOUL; 47579 = Naturcoaching - Auszeit für Perspektiven-wechsel und Klarheit mit Franziska Rauth; 60941 = The Golden Goddess Retreat - Frauen-Retreat mit Nicole Bongartz; 48510 = FrauenAuszeit mit Veronika Herrmann; 33733 = Achtsamkeits-Yoga-Tage mit Doris Iding; 54628 = Mut zur Veränderung – wie Frauen sich selbst neu erfinden- Coaching mit Uta Waldhausen; 61062 = Die dritte Lebenshälfte - Den Ruhestand gestalten mit Regina von Einsiedel und Michaela Seul; 61239 = Winter-Rückzug für Körper und Seele - Retreat mit Angelika Pauw; 67053 = Aufatmen – Breathwork & Regenerations-Retreat mit Johanna Lehmann; 33718 = \"Präsent sein\" - Yoga-Retreat mit Josefin Knieriemen; 67589 = Zeit für Klarheit – Coaching mit Uta Waldhausen; 38914 = MOVE. BREATHE. BE. - a modern Yoga Retreat mit Tobias Holzinger; 66866 = Find your Voice. Retreat für Präsenz, Ausdruck und Verbundenheit mit Elena Marie Becker; 61757 = Well Woman – Yoga für Ihr Wohlbefinden mit Claudia Jochum-Breuß; 60793 = Transforming Sound – Ein Sound Healing Retreat mit Olivia Leicht; 65876 = The Art of Recovery – Yoga & Nervensystem Balance mit Caroline Cinnanti; 60985 = Timeless Energy – Ayurveda meets Longevity - Retreat mit Dr. med. Lara Maier; 66149 = Somatische Langsamkeit und Tiefe, statt Tempo und Power mit Tanja Seehofer; 34044 = In voller Kraft – Retreat für Dynamik & Mobilität mit Sylvia Brinkmeyer; 66916 = Winter Reset & Recover: Krafttanken mit Angelika Pauw; 67630 = Stressmanagement und Resilienz - Kraft schöpfen mit Yoga mit Simone Schmid; 67590 = Breathwork Retreat - Befreie deine Grenzen mit Jeanne Surmont; 65798 = Ruhe. Regeneration. Neue Energie. - Dein Herbst-Retreat mit Claudia Adolphs & Frauke Brüninghaus; 66835 = Schreibraum: Schlaf. Schreiben. Zur Ruhe kommen. Ein Retreat mit Carola Hoffmeister; 65722 = Nervensystem Reset – Neurosomatische Achtsamkeit & Breathwork mit Andrea Kurth; 65235 = Somatic Winterflow Retreat mit Annet Münzinger",
            "enum": [
              "40508",
              "13552",
              "54453",
              "44916",
              "57892",
              "65991",
              "33651",
              "50409",
              "49204",
              "51708",
              "13573",
              "46610",
              "61869",
              "11501",
              "44497",
              "44304",
              "32428",
              "17256",
              "20911",
              "38587",
              "35471",
              "44685",
              "60802",
              "53985",
              "35477",
              "66335",
              "47579",
              "60941",
              "48510",
              "33733",
              "54628",
              "61062",
              "61239",
              "67053",
              "33718",
              "67589",
              "38914",
              "66866",
              "61757",
              "60793",
              "65876",
              "60985",
              "66149",
              "34044",
              "66916",
              "67630",
              "67590",
              "65798",
              "66835",
              "65722",
              "65235"
            ]
          },
          "spaCategoryId": {
            "type": "string",
            "description": "ID der Spa-Kategorie (bei type = \"spa\"). Bekannt: 7982 = Achtsamkeit; 6763 = Ayurveda; 7094 = Kosmetik – for women; 7095 = Kosmetik – for men; 6746 = Massage & TiefenWärme; 6747 = Paarbehandlung; 6755 = Special Treatments; 7846 = Yogaraum",
            "enum": [
              "7982",
              "6763",
              "7094",
              "7095",
              "6746",
              "6747",
              "6755",
              "7846"
            ]
          },
          "spaTreatmentId": {
            "type": "string",
            "pattern": "^\\d{1,8}$",
            "description": "Optional: ID eines einzelnen Spa-Treatments"
          },
          "activityCategories": {
            "type": "array",
            "items": {
              "type": "string",
              "enum": [
                "1197",
                "1200",
                "1271",
                "1234",
                "1201",
                "1270",
                "1227",
                "1303",
                "1198",
                "1272"
              ]
            },
            "description": "Kategorien des Aktivitätenkalenders (bei type = \"activity\"). Bekannt: 1197 = Achtsamkeit & Yoga; 1200 = Ayurveda & Workshops; 1271 = Hinter den Kulissen; 1234 = Kinder; 1201 = Kulinarik; 1270 = Kultur; 1227 = Musik; 1303 = Spa; 1198 = Wanderung; 1272 = Winteraktivitäten"
          },
          "arrival": {
            "type": "string",
            "format": "date",
            "description": "Anreisedatum (YYYY-MM-DD)"
          },
          "departure": {
            "type": "string",
            "format": "date",
            "description": "Abreisedatum (YYYY-MM-DD), nach dem Anreisedatum"
          },
          "adults": {
            "type": "integer",
            "minimum": 1,
            "maximum": 8,
            "default": 2,
            "description": "Anzahl Erwachsene"
          },
          "childrenAges": {
            "type": "array",
            "maxItems": 4,
            "items": {
              "type": "integer",
              "minimum": 0,
              "maximum": 17
            },
            "description": "Alter jedes mitreisenden Kindes bei Anreise, z. B. [6, 9]"
          },
          "pets": {
            "type": "integer",
            "minimum": 0,
            "maximum": 2,
            "default": 0,
            "description": "Anzahl Hunde/Haustiere"
          }
        },
        "required": [
          "type"
        ],
        "additionalProperties": false
      }
    }
    openVoucherShopAction

    Öffnet den Gutscheinshop (target "voucher", Standard: Hotel- und Spa-Gutscheine zum Verschenken) oder den Online-Shop "HUBERTUS für Zuhause" (target "shop": Produkte für zu Hause). Auswahl, Warenkorb und Kauf nimmt der Gast selbst vor.

    View tool JSON
    {
      "name": "openVoucherShop",
      "kind": "act",
      "impl": "imperative",
      "description": "Öffnet den Gutscheinshop (target \"voucher\", Standard: Hotel- und Spa-Gutscheine zum Verschenken) oder den Online-Shop \"HUBERTUS für Zuhause\" (target \"shop\": Produkte für zu Hause). Auswahl, Warenkorb und Kauf nimmt der Gast selbst vor.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "target": {
            "type": "string",
            "enum": [
              "voucher",
              "shop"
            ],
            "default": "voucher",
            "description": "\"voucher\" = Gutscheine, \"shop\" = Online-Shop für Zuhause"
          }
        },
        "additionalProperties": false
      }
    }