ByteTravel (v1.0.0)

Use Bytetravel to plan and book essential travel services worldwide. It helps users compare travel insurance and medical coverage abroad, find eSIM and mobile data plans, check visa and entry requirements, and discover airport lounges and VIP lounge access.

https://mcp.bytetravel.com/mcp

Installation Guide

Choose your preferred MCP client

Install in Claude Code

Run this command in your terminal:

claude mcp add --transport http "bytetravel" https://mcp.bytetravel.com/mcp

Install in Cursor

Click the button below to add this MCP server to Cursor:

Open in Cursor

Or add manually: Settings → MCP → Add server

Install in VS Code

Click the button below to add this MCP server to VS Code:

Open in VS Code

Or add manually: Settings → MCP → Add server

Install in VS Code Insiders

Click the button below to add this MCP server to VS Code Insiders:

Open in VS Code Insiders

Or add manually: Settings → MCP → Add server

Connect with ChatGPT

  1. Enable Developer Mode: Settings → Connectors → Advanced → Developer mode
  2. Import this MCP server: Go to Connectors tab and add: https://mcp.bytetravel.com/mcp
  3. Use in conversations: Choose the MCP server from the Plus menu

Primitives

Tools (6)

insurance-get-quotes

Use this when the user wants travel insurance quotes or comparisons for a trip: travel insurance, traveler assistance, medical coverage abroad, trip protection, cancellation coverage, or insurance prices. Use for indirect requests like "I need medical coverage for travel", "insurance for Europe", "travel medical insurance for Spain", or "compare travel insurance plans". Ask for missing origin country, destination country, trip start date, trip end date, and traveler count before calling.

esim-get-plans

Use this when the user wants to browse or compare eSIM/mobile data/internet abroad/roaming plans for a trip destination. Trigger on direct or indirect requests such as "eSIM for Japan", "internet in Japan", "mobile data in Europe", "virtual SIM for travel", "mobile data abroad", "roaming alternatives", or "travel internet". Requires a destination country or supported region; infer the ISO2 countryCode from the destination name when possible. Use esim-get-checkout-link only after the user chooses a specific plan or clearly asks to purchase one.

esim-get-checkout-link

Use this when the user chooses a specific eSIM/mobile data plan or clearly asks to buy, purchase, or continue checkout for one. Trigger on requests like "buy a Japan 10GB eSIM", "buy the 10GB Japan eSIM", "checkout link for the 5GB plan", or "I want to purchase this plan". Pass variantIds when available from esim-get-plans, or pass countryCode plus data and optional duration so the tool can find the matching plan. Returns plan details and a checkout URL; the user still completes purchase outside ChatGPT.

visa-get-requirements

Use this when the user asks about visas, eVisa, ETA, entry requirements, passport requirements, travel documents, or permission to enter a destination. Use for indirect requests like "can I enter Canada with an Argentine passport", "do I need a visa for Japan", "entry requirements for India", or "travel documents for Australia". Requires destination country and traveler nationality/passport country; ask for nationality if missing.

airport-lounge-check

Use this first when the user asks about airport lounges, VIP lounges, lounge access, Priority Pass alternatives, or premium places to wait at an airport. Use for prompts like "VIP lounges at EZE", "airport lounge in Madrid", "lounge at Heathrow", "VIP room at JFK", or "where can I wait in an airport lounge". This is a fast pre-check without widget. If results exist, call airport-lounge-get next with the same query.

airport-lounge-get

Use this to display airport lounge/VIP lounge results in a widget after airport-lounge-check confirms results. Use for airport, city, IATA code, terminal, or lounge name queries such as "MAD lounges", "VIP lounges at Ezeiza", "lounge Heathrow terminal 5", or "VIP lounge JFK". After calling this tool, respond with one brief sentence confirming the widget is shown; do not list lounges or terminal data in text because the widget already shows results.

Resources (4)

ui://widget/esim-result.htmlesim-result

Display eSIM plans for a country

ui://widget/lounge-result.htmllounge-result

Display VIP airport lounge search results

ui://widget/quote-result.htmlquote-result

Display travel insurance quote results with plan comparison

ui://widget/visa-result.htmlvisa-result

Display available visa options for a country