app.nomadpoint/nomadpoint
repo:https://github.com/eladkishon/nomadpoint
Plan trips and track visa days per traveller across 39,601 entry rules
- transport:
- remote
- credential class:
- gated
Owner verification
Not yet verified. Verifying proves you control this server and is free, permanently — it never changes a published score.
Start verification →Tools
- add_passportshallow
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.
- create_accommodationshallow
Add a booked place to stay (hotel/hostel/apartment) to a trip.
- create_activityshallow
Add a thing to do — or a travel leg between places — to a trip, optionally attached to a stop.
- create_expenseshallow
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, set its price with update_flight/update_accommodation/update_activity instead; doing both counts it twice. Pass source_ref when importing so a re-run can't duplicate it.
- create_flightshallow
Add a flight to a trip.
- create_journeyshallow
Start a new trip. Use when the user wants a separate trip rather than adding to an existing one.
- create_stayshallow
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.
- create_visashallow
Record a visa the user holds or has applied for.
- delete_accommodationshallow
Remove a booking from the trip.
- delete_activityshallow
Remove an activity from the trip.
- delete_documentshallow
Delete one of the user's travel documents.
- delete_expenseshallow
Remove a recorded expense. Irreversible.
- delete_flightshallow
Remove a flight from the trip.
- delete_journeyshallow
Permanently delete a trip and everything on it — stops, flights, bookings, activities — for every member. Owner only. Irreversible; confirm with the user first.
- delete_stayshallow
Remove a stop from the trip. Refuses when the stop carries a booking — delete the booking instead.
- delete_visashallow
Delete a recorded visa.
- get_budgetshallow
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.
- get_country_infoshallow
Country reference info and the user's visa requirement for it, based on their primary passport.
- get_journeyshallow
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 it carries. Pass from_date/to_date to read one window of a long trip instead of all of it.
- get_journey_share_linkshallow
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.
- get_meshallow
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.
- get_visa_statusshallow
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".
- leave_journeyshallow
Leave a trip someone else shared with the user. Owners can't leave their own trip — they delete it.
- list_documentsshallow
The user's travel documents (passports, visas, insurance, tickets) — metadata only, not the files.
- list_expensesshallow
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 see what it already brought in.
- list_journey_membersshallow
Who is on a trip: user ids, roles, and profiles. Use it to get the ids that set_item_travellers takes.
- list_journeysshallow
List the user's trips (journeys) they own or have joined, with dates and whether they own it.
- list_visasshallow
Visas the user holds — type, number, validity, entries used.
- remove_journey_membershallow
Remove someone from a shared trip. Owner only.
- search_airlinesshallow
Find airlines by name or IATA code.
- search_airportsshallow
Find airports by city, name or IATA code. Use this to get the codes create_flight requires — never guess them.
- search_citiesshallow
Find cities by name. Use it to confirm the exact city name create_stay expects.
- set_budgetshallow
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.
- set_item_travellersshallow
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 most items.
- update_accommodationshallow
Change a booking's property, dates, price, confirmation or notes.
- update_activityshallow
Change an activity's title, timing, place or notes.
- update_expenseshallow
Correct a recorded expense — its amount, currency, date, title, category or which stop it belongs to.
- update_flightshallow
Change a flight's route, times, seat, confirmation or notes.
- update_journeyshallow
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.
- update_preferencesshallow
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.
- update_stayshallow
Change a stop's city, country, dates or notes.
- update_visashallow
Change a recorded visa, or archive it by setting is_active to false.
Embed this server’s score
Tool count and median score across every tool in this server’s corpus — honest in a way a single cherry-picked tool’s badge wouldn’t be.
[](https://vouch.tools/servers/9decfeec-4829-4eb7-8458-5972279f8d40)