TripWays

com.tripwaysPublished by tripways.comOfficial publisherv1.5.0Updated Oct 29, 2026

Find, price, and book tours, day trips, and activities worldwide, with live dates and prices.

VerifiedStreamable HTTPWeb executableLocation & LifestyleBusiness & Commerce

Overview

AI-generated overview

TripWays lets an assistant search, compare, price and link to bookable tours, day trips and activities worldwide using live operator calendars.

What you can do
  • Search and resolve destinations: find tours by query and filters, and map place names to TripWays destinations.
  • Inspect tours: full details, reviews, cancellation terms, meeting point and pickup notes.
  • Compare and plan: put 2 to 4 tours side by side, find similar tours with open slots, or build a day-by-day itinerary.
  • Check live dates and prices: availability for up to 31 days, price quotes for a traveler mix with rate options.
  • Get checkout links preset to date, start time, rate and travelers.
When to use it
Useful when someone is planning travel and wants an assistant to find activities, check whether dates have seats, compare options, or get a price and a booking link. It is a read-only catalog and pricing layer, not a booking engine.
Requirements
A remote streamable HTTP endpoint at mcp.tripways.com; no package, environment variables or headers are declared. Network access to the endpoint is needed, and prices come from the operator's live calendar at call time.
Before you install
No authentication is declared. The tools do not reserve seats or take payment; travelers book and pay on tripways.com through returned links, so confirm details before sending anyone to checkout. Itinerary suggestions do not check dates or seats, and cancellation terms are the tour's general policy, not a quote for a specific booking.

Installation

In SourceWeft

  1. Open TripWays in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.tripways%2Ftours/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

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

Tools

12

search_tours

Search tours

Search the TripWays catalog of bookable tours, day trips, and activities worldwide. Pass a natural-language query plus any filters you already know: destination, price range in USD, duration in hours, activity, theme, or cancellation policy. Returns ranked tours with bokun_id, title, from-price, duration, destinations, rating, cancellation policy, hero_image, the TripWays page (url), and checkout_url. For live dates, remaining seats, or a group total, use check_availability and get_price_quote.

Parameterslimitqueryrequiredthemeactivityprice_maxprice_mindestinationcancellationduration_hours_maxduration_hours_min

get_tour_details

Get tour details

Get the full details of one TripWays tour by bokun_id (the number in tripways.com/t/{id}): summary, itinerary stops, inclusions and exclusions, languages, cancellation policy, meeting point or pickup, from-price, rating, hero_image, url, and checkout_url. Live dates and group totals come from check_availability and get_price_quote.

Parametersbokun_idrequired

get_destination_info

Find a destination

Resolve a place name (a city, region, country, or well-known area such as Khao Sok) to a TripWays destination with bookable tours. Useful before search_tours when a name could mean more than one place. An ambiguous name returns destination_ambiguous with a did_you_mean list; pass country_code (ISO 3166-1 alpha-2, e.g. FR) to choose one. Area names resolve to their parent destination and include resolved_via=area_alias.

Parametersqueryrequiredcountry_code

check_availability

Check availability

Check live start times and remaining seats for a TripWays tour on one date or a range of up to 31 days. Pass party_size (seats needed) or a travelers object; slots that cannot fit the group are left out, and party_size wins if both are given. The status field is ok, no_schedule, no_fit, or calendar_gone. Use get_price_quote with the same date, start time, and travelers for the total; its rate_options name and price the options in rate_ids.

Parametersdaterequiredbokun_idrequireddate_endtravelersparty_size

get_price_quote

Get a price quote

Get the live total for a TripWays tour on one date and start time for a traveler mix, priced from the operator's booking calendar. Without rate_id it prices the option the tour page advertises (else the operator's default, then the cheapest option that fits the group). rate_options lists every option at that start time with its total for the same travelers; pass one's rate_id to price that option. The start time can be left out when the date has only one. A quote does not hold seats or charge anything. Optional extras and promo codes are not included. When no option can price the mix, the result is unpriced and the message gives the group size the options take. from_price is what one adult pays (the price Google shows); group_price, when present, is the per-person price for a group as the tour page shows it.

Parametersdaterequiredrate_idbokun_idrequiredtravelersstart_timestart_time_id

compare_tours

Compare tours

Compare 2 to 4 TripWays tours side by side by bokun_id: from-price, duration, rating, cancellation type, hotel pickup, languages, inclusions, and exclusions. The result also names the tour with the lowest from-price, the shortest duration, the best rating (10+ reviews), and which have free cancellation. Ids that are not bookable tours come back in not_found. For group totals on a date, use check_availability and get_price_quote.

Parametersbokun_idsrequired

get_tour_reviews

Get tour reviews

Get the rating summary and written reviews for one TripWays tour by bokun_id. Written reviews come from travelers who booked on TripWays and carry first name, country, date, star rating, and text; the overall rating can also include ratings from other platforms. limit sets how many written reviews to return (1 to 10, default 5, newest first).

Parameterslimitbokun_idrequired

get_cancellation_policy

Get cancellation policy

Get the cancellation terms stored for one TripWays tour by bokun_id: the type (free, flexible, partial, or non_refundable), the refund percent and cutoff when the tour has them, and the operator's policy text. These are the tour's terms, not a quote for a specific booking.

Parametersbokun_idrequired

get_meeting_point

Get meeting point

Get where one TripWays tour starts, by bokun_id: the operator's meeting point text, whether hotel pickup is available, and the operator's know-before-you-go notes and what to bring. Fields the operator has not filled in are left out, with a note when nothing is stored.

Parametersbokun_idrequired

find_alternatives

Find alternatives

Find tours similar to one TripWays tour that have open start times on a date, or a date range of up to 31 days, for a group. Pass the tour the traveler wanted (bokun_id), the date, and party_size or travelers. Returns up to limit similar tours (1 to 5, default 3), each with its card and up to three open start times with seats left, plus the original tour's own status for those dates. It reads several live calendars, so it can take a few seconds.

Parametersdaterequiredlimitbokun_idrequireddate_endtravelersparty_size

get_itinerary_ideas

Get itinerary ideas

Suggest a day-by-day plan of bookable TripWays tours for a destination. Pass destination, days (1 to 7, default 3), and optional interests such as food, history, or boat trips. Each day holds one full-day tour or a morning and afternoon pair, with from-prices and links; multi-day tours are listed apart. These are suggestions only: dates, seats, and group totals are not checked.

Parametersdaysinterestsdestinationrequired

Version history

5
  1. v1.5.0LatestOct 29, 2026
  2. v1.3.0Oct 15, 2026
  3. v1.2.0Oct 2, 2026
  4. v1.1.0Sep 29, 2026
  5. v1.0.0Sep 27, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.