Search / app.nomadpoint/travel-facts
travel-facts
R0· no sign-inNo-auth: save a planned trip as a claimable itinerary, visa rules per passport, Schengen 90/180
v1.1.1 · active · repository · website · descriptor JSON · versions
Search / app.nomadpoint/travel-facts
R0· no sign-inNo-auth: save a planned trip as a claimable itinerary, visa rules per passport, Schengen 90/180
v1.1.1 · active · repository · website · descriptor JSON · versions
{
"mcpServers": {
"travel-facts": {
"type": "http",
"url": "https://gxhdcvoveufbkthhendf.supabase.co/functions/v1/mcp-public"
}
}
}claude mcp add --transport http travel-facts https://gxhdcvoveufbkthhendf.supabase.co/functions/v1/mcp-public[mcp_servers.travel-facts]
url = "https://gxhdcvoveufbkthhendf.supabase.co/functions/v1/mcp-public"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"travel-facts": {
"type": "remote",
"url": "https://gxhdcvoveufbkthhendf.supabase.co/functions/v1/mcp-public",
"enabled": true
}
}
}{
"mcpServers": {
"travel-facts": {
"type": "http",
"url": "https://gxhdcvoveufbkthhendf.supabase.co/functions/v1/mcp-public"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=travel-facts&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vZ3hoZGN2b3ZldWZia3RoaGVuZGYuc3VwYWJhc2UuY28vZnVuY3Rpb25zL3YxL21jcC1wdWJsaWMifQ%3D%3D"
}{
"servers": {
"travel-facts": {
"type": "http",
"url": "https://gxhdcvoveufbkthhendf.supabase.co/functions/v1/mcp-public"
}
}
}{
"mcpServers": {
"travel-facts": {
"httpUrl": "https://gxhdcvoveufbkthhendf.supabase.co/functions/v1/mcp-public"
}
}
}extensions:
"travel-facts":
enabled: true
name: "travel-facts"
type: streamable_http
uri: "https://gxhdcvoveufbkthhendf.supabase.co/functions/v1/mcp-public"
timeout: 300
protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28protocol.statelessonly applies to 2026-07-28 serversprotocol.transportstreamable HTTPprotocol.list_ttlonly applies to 2026-07-28 serversauth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_lengthdescriptions are concisetools.schemasevery tool has an object input schematools.annotations3 of 3 tools declare readOnlyHint or destructiveHinttools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHinttools.token_costabout 893 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changes, stability.rug_pulltool history recorded for 2 of the 7 days neededdeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packageNo tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+repository +dns-namespace +website +reachable +uptime-100% +updated-2d-ago
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://gxhdcvoveufbkthhendf.supabase.co/functions/v1/mcp-public streamable-http | none | yes | 100% | 311 ms | 2025-11-25 | 2026-10-20 |
calculate_schengen_daysread-only | Use this when someone wants to know how many days they have used or have left in the Schengen Area under the 90/180 rule, or whether a planned trip would overstay. Pass every stay in any Schengen country with entry and exit dates. Do not use it for countries outside the Schengen Area, or for holders of an EU/EEA/Swiss passport, to whom the rule does not apply. |
check_visa_requirementread-only | Use this when someone asks whether they need a visa to visit a country, or how long they can stay, for a specific passport. Returns the entry type (visa free, visa on arrival, e-visa, visa required) and the permitted stay in days when known. Do not use it for work, study or residence permits; it covers short tourist stays only. |
create_trip_plan | Use this after you have planned a trip with someone, to hand them the itinerary as a real, editable plan instead of a wall of text. No account or key needed. Pass the stops in order with arrival and departure dates, and optionally things to do in each. Returns plan_url: the traveller opens it to see the route and save it to their own NomadPoint on iPhone, Mac or web (free). Give the traveller that link. Do not use it for bookings: it records a plan, it does not reserve anything. |
Schemas: list_tools.
1 other active names share this repository: app.nomadpoint/nomadpoint
{
"name": "app.nomadpoint/travel-facts",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://gxhdcvoveufbkthhendf.supabase.co/functions/v1/mcp-public",
"type": "streamable-http"
}
],
"version": "1.1.1",
"repository": {
"url": "https://github.com/eladkishon/nomadpoint-skills",
"source": "github"
},
"websiteUrl": "https://nomadpoint.app/schengen-calculator",
"description": "No-auth: save a planned trip as a claimable itinerary, visa rules per passport, Schengen 90/180"
}