← WebMCP Directory

Tool tree

tripmate-collab.ai.studio

Travel & EventsTools verified
Website
TripMate Collab
Explore capabilities
    search_hotelsAnswer

    Mencari hotel di lokasi Jawa Tengah dengan filter fasilitas (breakfast, pool, wifi, spa) dan rentang tanggal.

    View tool JSON
    {
      "name": "search_hotels",
      "kind": "answer",
      "impl": "imperative",
      "description": "Mencari hotel di lokasi Jawa Tengah dengan filter fasilitas (breakfast, pool, wifi, spa) dan rentang tanggal.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "location": {
            "type": "string",
            "description": "Kota/kabupaten di Jawa Tengah (e.g., Magelang, Semarang, Solo, Dieng)."
          },
          "amenities": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": "Fasilitas seperti breakfast, pool, wifi, spa."
          },
          "check_in": {
            "type": "string",
            "format": "date",
            "description": "Tanggal check-in (YYYY-MM-DD)."
          },
          "check_out": {
            "type": "string",
            "format": "date",
            "description": "Tanggal check-out (YYYY-MM-DD)."
          }
        },
        "required": [
          "location",
          "check_in",
          "check_out"
        ]
      }
    }
    filter_by_budgetAction

    Memfilter hasil hotel berdasarkan rentang harga per malam (dalam IDR).

    View tool JSON
    {
      "name": "filter_by_budget",
      "kind": "act",
      "impl": "imperative",
      "description": "Memfilter hasil hotel berdasarkan rentang harga per malam (dalam IDR).",
      "inputSchema": {
        "type": "object",
        "properties": {
          "min_price": {
            "type": "number",
            "description": "Harga minimum per malam (dalam IDR)."
          },
          "max_price": {
            "type": "number",
            "description": "Harga maksimum per malam (dalam IDR)."
          }
        },
        "required": [
          "min_price",
          "max_price"
        ]
      }
    }
    filter_hotels_by_proximityAction

    Mengurutkan dan memfilter hotel terdekat dari landmark tertentu seperti Borobudur, Prambanan, atau Pusat Kota.

    View tool JSON
    {
      "name": "filter_hotels_by_proximity",
      "kind": "act",
      "impl": "imperative",
      "description": "Mengurutkan dan memfilter hotel terdekat dari landmark tertentu seperti Borobudur, Prambanan, atau Pusat Kota.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "landmark": {
            "type": "string",
            "description": "Nama landmark tujuan (misal: Borobudur, Prambanan, Kota Lama)."
          }
        },
        "required": [
          "landmark"
        ]
      }
    }
    book_hotelSensitive Action

    Memesan kamar hotel yang dipilih dengan konfirmasi Human-in-the-Loop melalui UI.

    View tool JSON
    {
      "name": "book_hotel",
      "kind": "transact",
      "impl": "imperative",
      "description": "Memesan kamar hotel yang dipilih dengan konfirmasi Human-in-the-Loop melalui UI.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "hotel_id": {
            "type": "string",
            "description": "ID hotel dari hasil pencarian."
          },
          "room_type": {
            "type": "string",
            "description": "Tipe kamar (Deluxe Heritage Room, Suite, dll)."
          },
          "guest_name": {
            "type": "string",
            "description": "Nama tamu pemesan."
          }
        },
        "required": [
          "hotel_id",
          "guest_name"
        ]
      }
    }
    search_transportationAnswer

    Mencari opsi transportasi multi-modal (Kereta Api, Mobil Pribadi, Rental, Taksi) dari titik asal ke tujuan.

    View tool JSON
    {
      "name": "search_transportation",
      "kind": "answer",
      "impl": "imperative",
      "description": "Mencari opsi transportasi multi-modal (Kereta Api, Mobil Pribadi, Rental, Taksi) dari titik asal ke tujuan.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "origin": {
            "type": "string",
            "description": "Alamat / Kota asal (e.g. Jakarta, Bandung, Rumah)."
          },
          "destination": {
            "type": "string",
            "description": "Alamat / Kota tujuan di Jawa Tengah (e.g. Hotel di Magelang, Borobudur, Solo)."
          },
          "mode": {
            "type": "string",
            "enum": [
              "car",
              "train",
              "taxi",
              "online_ride",
              "rental",
              "all"
            ],
            "description": "Jenis moda transportasi."
          },
          "date": {
            "type": "string",
            "format": "date",
            "description": "Tanggal perjalanan."
          }
        },
        "required": [
          "origin",
          "destination",
          "date"
        ]
      }
    }
    compare_transport_costsAction

    Membandingkan biaya, durasi, dan kenyamanan antar moda transportasi.

    View tool JSON
    {
      "name": "compare_transport_costs",
      "kind": "act",
      "impl": "imperative",
      "description": "Membandingkan biaya, durasi, dan kenyamanan antar moda transportasi.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "origin": {
            "type": "string",
            "description": "Alamat asal perjalanan."
          },
          "destination": {
            "type": "string",
            "description": "Alamat tujuan."
          }
        },
        "required": [
          "origin",
          "destination"
        ]
      }
    }
    book_transportSensitive Action

    Memesan tiket transportasi atau sewa mobil dengan konfirmasi Human-in-the-Loop.

    View tool JSON
    {
      "name": "book_transport",
      "kind": "transact",
      "impl": "imperative",
      "description": "Memesan tiket transportasi atau sewa mobil dengan konfirmasi Human-in-the-Loop.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "transport_id": {
            "type": "string",
            "description": "ID opsi transportasi."
          },
          "passenger_name": {
            "type": "string",
            "description": "Nama penumpang / pemesan."
          },
          "contact_phone": {
            "type": "string",
            "description": "Nomor telepon yang dapat dihubungi."
          }
        },
        "required": [
          "transport_id",
          "passenger_name"
        ]
      }
    }
    get_tourist_recommendationsAnswer

    Memberikan rekomendasi destinasi wisata terbaik di Jawa Tengah (Candi Borobudur, Prambanan, Dieng, Punthuk Setumbu, dll).

    View tool JSON
    {
      "name": "get_tourist_recommendations",
      "kind": "answer",
      "impl": "imperative",
      "description": "Memberikan rekomendasi destinasi wisata terbaik di Jawa Tengah (Candi Borobudur, Prambanan, Dieng, Punthuk Setumbu, dll).",
      "inputSchema": {
        "type": "object",
        "properties": {
          "location": {
            "type": "string",
            "description": "Kota / kawasan di Jawa Tengah (e.g. Borobudur, Magelang, Solo, Semarang)."
          },
          "category": {
            "type": "string",
            "enum": [
              "culture",
              "nature",
              "beach",
              "history",
              "adventure",
              "all"
            ],
            "description": "Kategori wisata."
          }
        },
        "required": [
          "location"
        ]
      }
    }
    get_souvenir_recommendationsAnswer

    Memberikan rekomendasi sentra oleh-oleh dan kerajinan khas Jawa Tengah (Batik Solo, Getuk Trio, Bandeng Juwana, Perak Borobudur, Carica).

    View tool JSON
    {
      "name": "get_souvenir_recommendations",
      "kind": "answer",
      "impl": "imperative",
      "description": "Memberikan rekomendasi sentra oleh-oleh dan kerajinan khas Jawa Tengah (Batik Solo, Getuk Trio, Bandeng Juwana, Perak Borobudur, Carica).",
      "inputSchema": {
        "type": "object",
        "properties": {
          "location": {
            "type": "string",
            "description": "Kota/kabupaten di Jawa Tengah."
          },
          "type": {
            "type": "string",
            "enum": [
              "food",
              "craft",
              "batik",
              "all"
            ],
            "description": "Jenis oleh-oleh."
          },
          "budget": {
            "type": "string",
            "enum": [
              "low",
              "medium",
              "high",
              "all"
            ],
            "description": "Rentang budget."
          }
        },
        "required": [
          "location"
        ]
      }
    }
    get_restaurant_recommendationsAnswer

    Memberikan rekomendasi restoran tradisional khas Jawa (Mangut Beong, Sate Buntel, Nasi Liwet) maupun modern fine dining.

    View tool JSON
    {
      "name": "get_restaurant_recommendations",
      "kind": "answer",
      "impl": "imperative",
      "description": "Memberikan rekomendasi restoran tradisional khas Jawa (Mangut Beong, Sate Buntel, Nasi Liwet) maupun modern fine dining.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "location": {
            "type": "string",
            "description": "Kota/kabupaten di Jawa Tengah."
          },
          "cuisine": {
            "type": "string",
            "description": "Jenis masakan (e.g. Jawa Tradisional, Sate, Seafood)."
          },
          "price_range": {
            "type": "string",
            "enum": [
              "low",
              "medium",
              "high",
              "all"
            ],
            "description": "Rentang harga."
          },
          "ambiance": {
            "type": "string",
            "enum": [
              "casual",
              "fine_dining",
              "family",
              "traditional",
              "all"
            ],
            "description": "Suasana tempat makan."
          }
        },
        "required": [
          "location"
        ]
      }
    }
    create_itineraryAction

    Menyusun rencana perjalanan harian optimal (3 Hari / Multi-Day) menggabungkan hotel, transportasi, tempat wisata, kuliner, dan sentra oleh-oleh.

    View tool JSON
    {
      "name": "create_itinerary",
      "kind": "act",
      "impl": "imperative",
      "description": "Menyusun rencana perjalanan harian optimal (3 Hari / Multi-Day) menggabungkan hotel, transportasi, tempat wisata, kuliner, dan sentra oleh-oleh.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "hotel_id": {
            "type": "string",
            "description": "ID hotel yang dipilih."
          },
          "tourist_spots": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": "Daftar ID tempat wisata terpilih."
          },
          "restaurants": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": "Daftar ID restoran terpilih."
          },
          "transport_options": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": "Daftar ID transportasi terpilih."
          },
          "start_date": {
            "type": "string",
            "format": "date",
            "description": "Tanggal mulai perjalanan (YYYY-MM-DD)."
          }
        },
        "required": [
          "hotel_id",
          "start_date"
        ]
      }
    }