app.nomadpoint/nomadpoint
app.nomadpoint/nomadpointPlan trips and track visa days per traveller across 39,601 entry rules
Tools · 42
List the user's trips (journeys) they own or have joined, with dates and whether they own it.
Get one journey's itinerary: stays (the stops), flights, booked accommodations, and activities. A booked stay is ONE row that appears in both lists under the SAME id — the stop it is, and the booking …
Start a new trip. Use when the user wants a separate trip rather than adding to an existing one.
Rename a trip, change its dates or description, archive it, or set its home-base countries (countries where the user has their own place — no missing-stay warnings there). Owner only.
Permanently delete a trip and everything on it — stops, flights, bookings, activities — for every member. Owner only. Irreversible; confirm with the user first.
The link that invites someone onto a trip as a co-editor. Anyone who opens it joins immediately, so it is the whole invite — there is no separate accept step.
Who is on a trip: user ids, roles, and profiles. Use it to get the ids that set_item_travellers takes.
Remove someone from a shared trip. Owner only.
Leave a trip someone else shared with the user. Owners can't leave their own trip — they delete it.
Add a stay — a stop in a city — to a trip. This is how a destination gets onto the itinerary; book lodging for it with create_accommodation on the same dates.
Add a flight to a trip.
Add a booked place to stay (hotel/hostel/apartment) to a trip.
Add a thing to do — or a travel leg between places — to a trip, optionally attached to a stop.
Change a stop's city, country, dates or notes.
Change a flight's route, times, seat, confirmation or notes.
Change a booking's property, dates, price, confirmation or notes.
Change an activity's title, timing, place or notes.
Remove a stop from the trip. Refuses when the stop carries a booking — delete the booking instead.
Remove a flight from the trip.
Remove a booking from the trip.
Remove an activity from the trip.
Say which people on a shared trip an item is for — one person's separate flight, one person's room. Omitting travelers (or passing an empty list) means everyone, which is the default and right for mos…
Recorded spending on a trip — the money entered by hand or imported, NOT the booked prices on flights and hotels (those come back from get_journey). Includes each row's source_ref, so an importer can …
Record one thing the user spent money on. Use for spend with no itinerary item of its own — meals, transport, visa fees, a booking that isn't on the trip. If the purchase IS already on the itinerary, …
Correct a recorded expense — its amount, currency, date, title, category or which stop it belongs to.
Remove a recorded expense. Irreversible.
The user's own spending target for a trip, if they set one. Personal, not shared: each member of a trip has their own, and no one else's is readable.
Set or replace the user's own spending target for a trip. 'month' means per month of the trip; 'journey' means the whole trip. Replaces any existing target.
Who the user is: profile, the passports/nationalities they hold (which decide every visa answer), and their recorded passport documents. Worth reading before planning anything.
Country reference info and the user's visa requirement for it, based on their primary passport.
How many days of the user's allowance in a country are used and how many remain this year — the answer to "how much longer can I stay".
Find airports by city, name or IATA code. Use this to get the codes create_flight requires — never guess them.
Find cities by name. Use it to confirm the exact city name create_stay expects.
Find airlines by name or IATA code.
Set the standing facts every trip should respect: where home is, the home airport, the currency to quote in, nightly budget, travel pace, and preferred working hours.
The user's travel documents (passports, visas, insurance, tickets) — metadata only, not the files.
Record a passport from its details alone (no scan needed). Also adds the country to the user's nationalities, which is what visa answers are computed from.
Delete one of the user's travel documents.
Visas the user holds — type, number, validity, entries used.
Record a visa the user holds or has applied for.
Change a recorded visa, or archive it by setting is_active to false.
Delete a recorded visa.
Similar MCP servers embedding-nearest
How to use
Add to your Claude Desktop / Cursor / Cline MCP config:
{
"mcpServers": {
"app.nomadpoint/nomadpoint": {
"url": "https://gxhdcvoveufbkthhendf.supabase.co/functions/v1/mcp",
"transport": "streamable-http"
}
}
}