TravelWebMCP verified
omio.com WebMCP tools
Compare and book train, bus, flight, ferry across Europe, the US, Japan, and beyond. One search, 2,000+ travel providers. Find the best prices & fastest routes
TravelWebMCP verified
Compare and book train, bus, flight, ferry across Europe, the US, Japan, and beyond. One search, 2,000+ travel providers. Find the best prices & fastest routes
Compare and book train, bus, flight, ferry across Europe, the US, Japan, and beyond. One search, 2,000+ travel providers. Find the best prices & fastest routes This page documents every listed tool, the action or answer it provides, its installation command, and the input fields an agent should send.
STEP 1 — Always call this first. Converts free-text city names into position IDs. Pass the returned suggestion.fromId and suggestion.toId as fromId/toId to the results tool.
Open the omio.com website and ask your browser agent to use resolve_positionsInstall browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.
Use the resolve_positions tool on omio.com with fromTerm: <string>, toTerm: <string>, preferCountryCode: <string>, locale: <string>. Return the structured result and cite the source page.fromTerm string Origin city or station name, e.g. 'berlin'.toTerm string Destination city or station name, e.g. 'munich'.preferCountryCode string Optional 2-letter country code to prefer (e.g. 'DE').locale string Locale, default 'en'.STEP 2 — Call after resolve_positions. Searches travel connections for a specific date. Requires fromId and toId (integers from resolve_positions suggestion). Returns schedules with departure/arrival times, prices, carriers, and booking links.
Open the omio.com website and ask your browser agent to use resultsInstall browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.
Use the results tool on omio.com with fromId: <string,integer>, toId: <string,integer>, outboundDate: <string>, inboundDate: <string>, travelModes: <array>, outboundTime: <string>, adults: <integer>, children: <integer>, locale: <string>, currency: <string>. Return the structured result and cite the source page.fromId string,integer Origin positionId from resolve_positions suggestion.fromIdtoId string,integer Destination positionId from resolve_positions suggestion.toIdoutboundDate string Departure date YYYY-MM-DDinboundDate string Return date YYYY-MM-DD (for round trips)travelModes array Filter by mode: 'bus', 'train', 'flight', 'ferry'outboundTime string Earliest departure time HH:MMadults integer Number of adultschildren integer Number of childrenlocale string currency string