MCP App Store
by KeenEthics

Overview

Plan travel in conversation and save an approved itinerary to your own Wayfare account. Review your trips and daily plans, import complete itineraries with dates, destinations, activities, locations, local times and notes, and add or update activities after confirming changes. Connect using your Wayfare account and revoke access from its connected applications page. Wayfare does not purchase tickets, make reservations, take payments, delete trips or share them with other people. An import supports up to 31 days, 100 activities, 20 transport legs and 10 accommodation records.

Tools

add_activity

ChatGPT
Add one activity to a calendar date in an owned or shared trip where the connected account is the owner or a Traveller (editor). Confirm the change with the user; reuse requestKey on retries.

add_trip_item

ChatGPT
Create accommodation, transport, a manual budget item or a daily allowance in an editable trip. Supply the applicable totalCost/cost and financial details, local dates and specific locations. Read get_trip first: existing daily allowance rows must be updated by ID. paidAmount is the absolute total paid; omitted values use documented native defaults. A clear user instruction authorises the specified change. Reuse requestKey and identical input on retry. Saves atomically and returns saved records.

get_profile

ChatGPT
Identify the connected Wayfare account. Returns account ID, display name and email; no authentication secrets.

get_trip

ChatGPT
Read an owned or shared trip permitted by the connected account’s role as a structured itinerary with dates, local times, places, transport and accommodation.

import_itinerary

ChatGPT
Create a new native Wayfare trip from a complete confirmed itinerary. Ask the user to confirm the plan before calling. Include every trip day; dates use YYYY-MM-DD and times are local HH:mm. Places require specific city/country or addresses. All records save together. Reuse requestKey and identical input after a timeout.

list_trips

ChatGPT
List owned and shared trips accessible to the connected Wayfare account, up to 50 per page. Use nextCursor to continue.

update_activity

ChatGPT
Change an existing activity in an owned or shared trip where the connected account is the owner or a Traveller (editor). Only supplied properties change. Null times/location clear that property. Confirm the change; reuse requestKey on retries.

update_trip_items

ChatGPT
Edit financial/booking fields on activities, accommodation, transport, manual budget items or daily food/spending allowance rows. Read get_trip and match exact saved IDs; clarify ambiguous items. Only supplied fields change, zero is saved, null clears optional fields. paidAmount sets the absolute total. additionalPaidAmount adds a payment to the saved total, with retry and concurrency protection. Supply only one. Supplying paidAmount derives paidStatus unless explicitly supplied; paidStatus paid/unpaid sets the corresponding amount unless supplied. Currency changes require explicit amounts; no FX conversion. Up to 100 updates save together or all roll back. Concurrent edits require a fresh read. A clear user instruction authorises those changes. Reuse requestKey AND identical input after timeout.

Capabilities

Writes

Example Prompts

Click any prompt to copy it.

Similar Apps