← Files CLICKnCRUISEARCHIVED FILE

.codex-plugin/plugin.json

6.97 KB · Nov 4, 2026 · 12:09 UTC

↓ Download file

{
  "name": "clickncruise",
  "version": "1.0.0",
  "description": "Search and price cruises from MSC, Costa, Royal Caribbean and other lines for your party, then book on CLICKnCRUISE.",
  "author": {
    "name": "Clickncruise Kft",
    "email": "ahoy@clickncruise.com",
    "url": "https://clickncruise.com"
  },
  "homepage": "https://clickncruise.com/ai-assistants",
  "license": "Proprietary",
  "keywords": [
    "cruise",
    "travel",
    "booking",
    "MSC",
    "Costa"
  ],
  "mcpServers": "./.mcp.json",
  "interface": {
    "displayName": "CLICKnCRUISE",
    "shortDescription": "Search and price cruises",
    "longDescription": "Ask for a cruise in your own words and CLICKnCRUISE finds the sailings on sale: by region, departure port, ports visited, cruise line, ship, dates, length, cabin type or price drop. Prices are in euros per person for the number and ages of your guests, include the cruise line's mandatory service charge, and match the price on our site.\n\nPick a cruise to see its day-by-day itinerary, photos of the ship and ports, a route map, every departure date, and the cheapest cabins of each category with the total for your party. Drink and Wi-Fi packages are listed where the line sells them through us.\n\nNothing is booked or held. Each result links to the cruise on our site with the date, guests and cabin already chosen, where you enter the passengers and pay. Results come from clickncruise.hu, .ro, .ae or .com, whichever suits your language or country.\n\nRead-only, no account needed.",
    "developerName": "Clickncruise Kft",
    "category": "Travel",
    "capabilities": [
      "Interactive",
      "Read"
    ],
    "websiteURL": "https://clickncruise.com",
    "privacyPolicyURL": "https://clickncruise.com/ai-assistants#privacy",
    "supportURL": "https://clickncruise.com/contact",
    "termsOfServiceURL": "https://clickncruise.com/terms-and-conditions",
    "defaultPrompt": [
      "Find a week-long Mediterranean cruise from Barcelona next summer for two adults.",
      "Find a round-trip Caribbean cruise from Miami in February with a balcony cabin.",
      "Show me Caribbean cruises whose price has dropped."
    ],
    "brandColor": "#05C1B3",
    "composerIcon": "./assets/icon.png",
    "logo": "./assets/icon.png",
    "screenshots": [
      "./assets/screenshot-1-search.png",
      "./assets/screenshot-2-cruise.png",
      "./assets/screenshot-3-cruise-map.png",
      "./assets/screenshot-4-search-hu.png"
    ]
  },
  "extensions": {
    "com.openai": {
      "review": {
        "demo_recording_url": "https://drive.google.com/file/d/1S-CrWWGCEanKHX7r6AwB2NqMUCFjpBwr/view?usp=sharing",
        "test_cases": {
          "positive": [
            {
              "description": "Search with a party that includes a child",
              "prompt": "Find a 7-night Mediterranean cruise from Barcelona next June for two adults and a 9-year-old.",
              "tools_triggered": "search_cruises",
              "expected_behavior": "Calls `search_cruises` with the Mediterranean, Barcelona as the departure port, a June window, two adults and a child aged 9. Shows a carousel of cruises leaving Barcelona in June, each priced in euros per person for the three guests, with a button that opens the cruise on clickncruise.com for that date and party."
            },
            {
              "description": "Price one cabin category on a named ship",
              "prompt": "What does a balcony cabin cost on MSC World Europa next spring for two adults?",
              "tools_triggered": "search_cruises, get_cruise",
              "expected_behavior": "Calls `search_cruises` for the ship MSC World Europa in spring, then `get_cruise` on a result with the balcony category. Shows the cruise card with ship and port photos, the route map, the balcony cabins with their price per person and total for two, and a booking button that opens the booking on clickncruise.com with that cabin chosen. Nothing is booked."
            },
            {
              "description": "Round trip from a port, one cabin category",
              "prompt": "Find a round-trip Caribbean cruise from Miami in February with a balcony cabin.",
              "tools_triggered": "search_cruises",
              "expected_behavior": "Calls `search_cruises` with the Caribbean, Miami as the departure port, `roundtripOnly`, the balcony category and a February window. Shows cruises that leave Miami and return there in February, priced per person for a balcony cabin, each with a button that opens clickncruise.com with balcony cabins shown."
            },
            {
              "description": "A Hungarian user gets the Hungarian site",
              "prompt": "Keress egy 7 \u00e9jszak\u00e1s f\u00f6ldk\u00f6zi-tengeri haj\u00f3utat Velenc\u00e9b\u0151l j\u00faliusra, k\u00e9t feln\u0151ttnek.",
              "tools_triggered": "search_cruises",
              "expected_behavior": "Calls `search_cruises` with `site` set to `hu`, the Mediterranean, Venice as the departure port and a July window. Answers in Hungarian; the results come from clickncruise.hu, with Hungarian port names and links to clickncruise.hu."
            },
            {
              "description": "What can be searched",
              "prompt": "Which cruise lines and regions can I search on CLICKnCRUISE, and which have the most departures?",
              "tools_triggered": "list_search_options",
              "expected_behavior": "Calls `list_search_options` and lists the regions, cruise lines and promotions on sale, each with its number of departures, most first."
            }
          ],
          "negative": [
            {
              "description": "Hotels are not something CLICKnCRUISE sells or can search.",
              "prompt": "Book a hotel in Barcelona for the night before my cruise.",
              "expected_behavior": "The plugin is not invoked. The assistant answers without it or points to a hotel booking service."
            },
            {
              "description": "The plugin can't see or change existing bookings; it only searches cruises on sale.",
              "prompt": "Cancel my cruise booking CU-12345.",
              "expected_behavior": "The plugin is not invoked. The assistant says it can't change bookings and points to CLICKnCRUISE support at https://clickncruise.com/contact."
            },
            {
              "description": "Weather at a cruise destination is general knowledge, not a cruise search.",
              "prompt": "What's the weather in Santorini in August?",
              "expected_behavior": "The plugin is not invoked. The assistant answers from its own knowledge."
            }
          ]
        }
      },
      "publication": {
        "release_notes": "First release. Search the cruises on sale at CLICKnCRUISE and price them for your party, in Hungarian, Romanian or English. Open one cruise to see its itinerary, ship and port photos, route map, departure dates and cheapest cabins, then book it on our site with the date, guests and cabin already chosen."
      }
    }
  },
  "apps": "./.app.json"
}

SHA-256: 7ab9e4f4feb22a6a9e7bb53809ef944bc31c7b9e7b41fa7481968ecf2ffb2558