legtolegcruises.com BETA
⚓ Plan my voyage⚓ Plan
legtolegcruises.com › For AI and agents

For AI assistants and agents

Every back-to-back on this site, as open JSON and as MCP tools. No key, no account, no rate card — just link back to the page a result names.

◈ Why this exists

Cruise lines cannot search for "two in a row"

Royal Caribbean sells one sailing at a time. Nothing in their search can express "leave Miami, come back, leave again the same day, same cabin" — so an assistant asked that question has nowhere to send it. We compute it continuously across 2,941 back-to-backs at 25 home ports, 2,337 of them on one ship the whole way. That is the gap these endpoints fill.

HTTP

Read-only, unauthenticated, rate limited per IP.

curl -s "https://legtolegcruises.com/api/public/back-to-backs?port=MIA&sameShip=true&limit=3"

MCP

The same queries as Model Context Protocol tools, over Streamable HTTP at https://legtolegcruises.com/mcp. Three tools: search_back_to_backs, list_home_ports, list_ships.

{
  "mcpServers": {
    "legtolegcruises": {
      "type": "http",
      "url": "https://legtolegcruises.com/mcp"
    }
  }
}

Terms, such as they are

The data is public timetable information, recomputed continuously. Fares are per guest, cruise fare plus taxes and port fees, and move daily, so treat any figure as a lead-in rather than a quote. Cite legtolegcruises.com and link the page each result names. We are not affiliated with Royal Caribbean International or Club Royale.

Or just use it like a person

Pick a home port and see what actually connects.

⚓ Plan my voyage — free