MCP App Store

Overview

Fridey brings your travel planning into ChatGPT. Connect your Fridey account and let AI help you organize every detail of your trips, from flights and hotels to daily activities and expenses. What you can do: πŸ“‹ View your upcoming and past trips ✈️ Create new trips with destination, dates, and cover image 🏨 Add activities: flights, accommodation, restaurants, transport, and more ✏️ Edit or delete activities and trips πŸ’Έ Track expenses and get spending summaries by currency πŸ—ΊοΈ Search destinations for inspiration Just say things like: "Create a trip to Tokyo from June 10 to June 20" "Add a hotel check-in at Park Hyatt on June 11" "How much have I spent on my Japan trip?" "Delete the dinner activity from my Bangkok trip" Fridey is the travel planning app for people who love to explore. Available on iOS, Android, and web at fridey-travel.com

Tools

add_activity

ChatGPT
Add an activity to a trip's itinerary. IMPORTANT: unless the user already stated it, FIRST ask what TYPE of activity it is (flight, accomodation, transporation, food, activity, other) and then ask for the details that matter for that type β€” never silently default to a generic 'activity'. flight β†’ from/to, departure & arrival times, flight_number, pnr, cabin & checked baggage; accomodation β†’ location, check-in/out, breakfast, free cancellation; transporation β†’ mode (in title), from/to, times; food β†’ place, reservation time; activity/other β†’ location, start/end, links. Always also ask for the price (and on shared trips whether to split it). If a price is given, an expense is auto-created and linked.

add_activity

ChatGPT
Add an activity to a trip's itinerary. IMPORTANT: unless the user already stated it, FIRST ask what TYPE of activity it is (flight, accomodation, transporation, food, activity, other) and then ask for the details that matter for that type β€” never silently default to a generic 'activity'. flight β†’ from/to, departure & arrival times, flight_number, pnr, cabin & checked baggage; accomodation β†’ location, check-in/out, breakfast, free cancellation; transporation β†’ mode (in title), from/to, times; food β†’ place, reservation time; activity/other β†’ location, start/end, links. Always also ask for the price (and on shared trips whether to split it). If a price is given, an expense is auto-created and linked.

add_expense

ChatGPT
Add an expense to a trip. split_with_everyone=true splits it among all participants.

add_expense

ChatGPT
Add an expense to a trip. split_with_everyone=true splits it among all participants.

add_packing_item

ChatGPT
Add an item to your packing list for a trip, grouped into a category.

add_packing_item

ChatGPT
Add an item to your packing list for a trip, grouped into a category.

add_participant

ChatGPT
Add a user to a trip as a participant. Always call search_users first and confirm the right person with the user before adding (use the user_id from search_users).

add_participant

ChatGPT
Add a user to a trip as a participant. Always call search_users first and confirm the right person with the user before adding (use the user_id from search_users).

add_reminder

ChatGPT
Add a reminder to a trip. shared=true makes it visible to all participants.

add_reminder

ChatGPT
Add a reminder to a trip. shared=true makes it visible to all participants.

create_trip

ChatGPT
Create a new trip for the user (they become owner + participant). Ask for title, destination, and dates. Free-plan users are limited to 1 trip.

create_trip

ChatGPT
Create a new trip for the user (they become owner + participant). Ask for title, destination, and dates. Free-plan users are limited to 1 trip.

delete_activity

ChatGPT
Delete an activity from a trip's itinerary (also removes its linked expense). Use get_activities first to find the activity_id. Confirm with the user before deleting.

delete_activity

ChatGPT
Delete an activity from a trip's itinerary (also removes its linked expense). Use get_activities first to find the activity_id. Confirm with the user before deleting.

delete_expense

ChatGPT
Delete an expense from a trip (also unlinks it from any activity; works for settle-up payments too). Use get_expenses first to find the expense_id. Confirm with the user before deleting.

delete_expense

ChatGPT
Delete an expense from a trip (also unlinks it from any activity; works for settle-up payments too). Use get_expenses first to find the expense_id. Confirm with the user before deleting.

delete_trip

ChatGPT
Permanently delete a trip and ALL its activities, expenses, reminders and packing lists. Only the trip owner can do this. Confirm with the user first.

delete_trip

ChatGPT
Permanently delete a trip and ALL its activities, expenses, reminders and packing lists. Only the trip owner can do this. Confirm with the user first.

fetch

ChatGPT
Fetch the full content of a single Fridey item by an id returned from search (formats: trip:<id>, activity:<id>, expense:<id>, reminder:<id>). Returns id, title, text, url and metadata. Standard retrieval tool for ChatGPT deep research.

fetch

ChatGPT
Fetch the full content of a single Fridey item by an id returned from search (formats: trip:<id>, activity:<id>, expense:<id>, reminder:<id>). Returns id, title, text, url and metadata. Standard retrieval tool for ChatGPT deep research.

get_activities

ChatGPT
All activities (itinerary) for a trip, optionally filtered by type.

get_activities

ChatGPT
All activities (itinerary) for a trip, optionally filtered by type.

get_balances

ChatGPT
Who owes whom on a trip: net balances + simplified settlements.

get_balances

ChatGPT
Who owes whom on a trip: net balances + simplified settlements.

get_expenses

ChatGPT
All expenses for a trip with per-currency totals.

get_expenses

ChatGPT
All expenses for a trip with per-currency totals.

get_packing_list

ChatGPT
Packing list (luggage) for a trip. scope 'me' (default) or 'all'.

get_packing_list

ChatGPT
Packing list (luggage) for a trip. scope 'me' (default) or 'all'.

get_reminders

ChatGPT
Reminders for a trip (yours + shared).

get_reminders

ChatGPT
Reminders for a trip (yours + shared).

get_trip

ChatGPT
Full details for a trip: activities, destinations, dates, participants.

get_trip

ChatGPT
Full details for a trip: activities, destinations, dates, participants.

list_trips

ChatGPT
List the user's trips (filter: upcoming/past/all). Returns id, title, destinations, dates, participant count.

list_trips

ChatGPT
List the user's trips (filter: upcoming/past/all). Returns id, title, destinations, dates, participant count.

search_destinations

ChatGPT
Search popular travel destinations and countries the community has visited. Useful for trip planning/inspiration.

search_destinations

ChatGPT
Search popular travel destinations and countries the community has visited. Useful for trip planning/inspiration.

search_users

ChatGPT
Search Fridey users by name, username, email or phone. Returns id, name, email, photo. ALWAYS call this before add_participant and show the user the photo + name to confirm.

search_users

ChatGPT
Search Fridey users by name, username, email or phone. Returns id, name, email, photo. ALWAYS call this before add_participant and show the user the photo + name to confirm.

set_reminder_done

ChatGPT
Mark a reminder done or not done.

set_reminder_done

ChatGPT
Mark a reminder done or not done.

settle_debt

ChatGPT
Record a settle-up payment (marks a debt paid). Call get_balances first and confirm the amount.

settle_debt

ChatGPT
Record a settle-up payment (marks a debt paid). Call get_balances first and confirm the amount.

update_activity

ChatGPT
Edit an existing activity. Use get_activities to find the activity_id. Only pass the fields to change; if price/currency change, the linked expense is updated too.

update_activity

ChatGPT
Edit an existing activity. Use get_activities to find the activity_id. Only pass the fields to change; if price/currency change, the linked expense is updated too.

update_expense

ChatGPT
Edit an existing expense. Use get_expenses to find the expense_id. Only pass the fields to change; amount/currency changes rebuild the converted totals. Cannot edit settle-up payments.

update_expense

ChatGPT
Edit an existing expense. Use get_expenses to find the expense_id. Only pass the fields to change; amount/currency changes rebuild the converted totals. Cannot edit settle-up payments.

update_trip

ChatGPT
Edit a trip's title, destination, dates, currency, budget, or cover image. Only pass the fields to change.

update_trip

ChatGPT
Edit a trip's title, destination, dates, currency, budget, or cover image. Only pass the fields to change.

Capabilities

Writes

App Stats

50

Tools

ChatGPT

Platforms

Works with

ChatGPT

Data refreshed daily