Cruisify
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Search cruises sold to the UK market, with prices in pounds and links to every sailing.
| Author | uk.co.cruisify |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 2547 ms |
| Last measured | 2026-10-26 |
Measured statistics
| Tools measured | 5 |
|---|---|
| Latency, 30-day median (L1) | 2547 ms |
| Latency, latest (L1) | 2547 ms |
| Safe-call success | 1/1 (100%) |
| 30-day success rate (L2) | 100% |
| Last checked | 2026-10-26 |
| Total checks | 4 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"Cruisify": {
"url": "https://www.cruisify.co.uk/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (5)
search_cruisesread-onlySearch cruises sold to the UK market by destination, departure port, cruise line, ship, months or dates, length, budget, no-fly (UK departures) and ocean or river. Names or slugs both work, and anything we can't match comes back in not_understood. query takes free text ("a week in the fjords from Southampton next June"); structured fields win where both are given. Returns up to 20 cruises a page, with prices in pounds (each with its basis and the date it was checked), month counts and Cruisify links. The cursor holds only the page number, so for the next page call again with the same fields (applied_filters, without query) and next_cursor as cursor, up to 10 pages.
Parameters:
kind— string — ocean or river cruises onlysort— string — departure (default), price, price_per_night, nights (shortest first) or newestquery— string — Free text, read into the fields above: "a week in the fjords from Southampton next June". Structured fields win where both are given. Leave it out when paging.ships— array — Ship names or slugscursor— string — next_cursor from the previous page. It holds only the page number, so send it with that page's applied_filtersmonths— array — Departure months, YYYY-MMno_fly— boolean — true: only cruises leaving from a UK portdate_to— string — Latest departure date, YYYY-MM-DDdate_from— string — Earliest departure date, YYYY-MM-DDnights_max— integer — Longest length, in nightsnights_min— integer — Shortest length, in nightsround_trip— boolean — true: round trips only; false: one-way onlycruise_lines— array — Cruise line names, slugs or short names: "P&O", "fred-olsen"destinations— array — Destination names or slugs: "Caribbean", "norwegian-fjords" (list_destinations has them all)max_price_gbp— integer — Highest price per person, in poundsdeparture_ports— array — Departure port names or slugs: "Southampton" (list_departure_ports has them all)
Hints: read-only yes · destructive no · idempotent yes · open-world no
get_cruiseread-onlyOne cruise in full: the day-by-day itinerary, every future sailing with its price (or why there isn't one) and a booking link, and its Cruisify page. Give the url of a Cruisify cruise page, as search_cruises returns it, or the cruise's slug.
Parameters:
url— string — A Cruisify cruise page URL, as search_cruises returns itslug— string — A cruise's slug: the last part of its URL
Hints: read-only yes · destructive no · idempotent yes · open-world no
list_destinationsread-onlyEvery destination we know, ocean or river, with how many upcoming cruises we hold for each and its Cruisify page where there is one.
Hints: read-only yes · destructive no · idempotent yes · open-world no
list_departure_portsread-onlyThe ports the cruises we hold leave from, with UK ports marked, how many upcoming cruises leave from each and its Cruisify page where there is one. Set uk_only for UK ports only (no-fly cruises).
Parameters:
uk_only— boolean — true: UK ports only, the departures for no-fly cruises
Hints: read-only yes · destructive no · idempotent yes · open-world no
list_cruise_linesread-onlyThe cruise lines we cover and their ships, with how many upcoming cruises we hold for each and their Cruisify pages where there are some.
Hints: read-only yes · destructive no · idempotent yes · open-world no
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.