{"data":{"name":"app.nomadpoint/travel-facts","title":null,"description":"No-auth: save a planned trip as a claimable itinerary, visa rules per passport, Schengen 90/180","version":"1.1.1","websiteUrl":"https://nomadpoint.app/schengen-calculator","repositoryUrl":"https://github.com/eladkishon/nomadpoint-skills","remotes":[{"url":"https://gxhdcvoveufbkthhendf.supabase.co/functions/v1/mcp-public","type":"streamable-http"}],"packages":[],"status":"active","isLatest":true,"publishedAt":"2026-10-18T16:09:40.421Z","updatedAt":"2026-10-18T16:09:40.421Z","source":"official-registry","verification":"official","confidence":100,"stars":null,"sources":[{"stars":null,"title":null,"source":"official-registry","sourceId":"app.nomadpoint/travel-facts","updatedAt":"2026-10-18T16:09:40.421Z","confidence":100,"websiteUrl":"https://nomadpoint.app/schengen-calculator","description":"No-auth: save a planned trip as a claimable itinerary, visa rules per passport, Schengen 90/180","verification":"official","repositoryUrl":"https://github.com/eladkishon/nomadpoint-skills"}],"toolIndex":{"tools":[{"serverName":"app.nomadpoint/travel-facts","endpointFingerprint":"966ba9a6170d415c3b406848f8aed29530669a340348810899dcedcb22740bca","name":"calculate_schengen_days","title":"Calculate Schengen days","description":"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.","inputSchema":{"type":"object","properties":{"stays":{"type":"array","description":"Each stay in the Schengen Area. Past and planned stays can be mixed.","items":{"type":"object","properties":{"entry":{"type":"string","description":"Arrival date, YYYY-MM-DD. Counts as a full day."},"exit":{"type":"string","description":"Departure date, YYYY-MM-DD. Counts as a full day."}},"required":["entry","exit"],"additionalProperties":false}},"as_of":{"type":"string","description":"Date to assess on, YYYY-MM-DD. Defaults to today."}},"required":["stays"],"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"definitionHash":"2fdde9cc7de29596aea63ddfd018e1e447571d78c0a61eafe09bda9d6ce3ec40","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-02T12:46:38.860Z","metadataTrust":"untrusted"},{"serverName":"app.nomadpoint/travel-facts","endpointFingerprint":"966ba9a6170d415c3b406848f8aed29530669a340348810899dcedcb22740bca","name":"check_visa_requirement","title":"Check visa requirement","description":"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.","inputSchema":{"type":"object","properties":{"passport":{"type":"string","pattern":"^[A-Za-z]{2}$","description":"The passport's issuing country as an ISO 3166-1 alpha-2 code, e.g. US, GB, TH"},"destination":{"type":"string","pattern":"^[A-Za-z]{2}$","description":"The country being visited as an ISO 3166-1 alpha-2 code, e.g. US, GB, TH"}},"required":["passport","destination"],"additionalProperties":false},"annotations":{"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"definitionHash":"b6e63fdc21e90f74f151b4d69eb5b6deb4b683356b001d677d9f40d85623d2db","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-02T12:46:38.860Z","metadataTrust":"untrusted"},{"serverName":"app.nomadpoint/travel-facts","endpointFingerprint":"966ba9a6170d415c3b406848f8aed29530669a340348810899dcedcb22740bca","name":"create_trip_plan","title":"Save a trip plan","description":"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.","inputSchema":{"type":"object","properties":{"name":{"type":"string","description":"What the traveller would call it, e.g. 'Japan in April'"},"stops":{"type":"array","maxItems":30,"description":"Each city on the route, in order.","items":{"type":"object","properties":{"city":{"type":"string","description":"The city itself, e.g. 'Kyoto', not a neighbourhood or hotel"},"country_code":{"type":"string","pattern":"^[A-Za-z]{2}$","description":"ISO 3166-1 alpha-2, e.g. JP"},"arrive":{"type":"string","description":"Arrival date, YYYY-MM-DD"},"depart":{"type":"string","description":"Departure date, YYYY-MM-DD"},"notes":{"type":"string"},"activities":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string","description":"e.g. 'Fushimi Inari at sunrise'"},"start":{"type":"string","description":"Local time at the place, YYYY-MM-DDTHH:MM"},"place_name":{"type":"string"},"notes":{"type":"string"}},"required":["title","start"],"additionalProperties":false}}},"required":["city","country_code","arrive","depart"],"additionalProperties":false}}},"required":["name","stops"],"additionalProperties":false},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false,"openWorldHint":false},"definitionHash":"8548873808cb269ddc3c6d06af37d737538ee9ec128ccc84b2f4ee5df0376c91","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-02T12:46:38.860Z","metadataTrust":"untrusted"}],"endpoints":[{"endpointFingerprint":"966ba9a6170d415c3b406848f8aed29530669a340348810899dcedcb22740bca","protocol":"streamable-http","status":"indexed","toolCount":3,"observedAt":"2026-11-02T12:46:38.860Z"}],"authentication":"unknown"},"connectionConfigurations":{"status":"ready","authentication":"not embedded","clients":{"Claude Desktop":{"mcpServers":{"app.nomadpoint/travel-facts":{"url":"https://gxhdcvoveufbkthhendf.supabase.co/functions/v1/mcp-public"}}},"Cursor":{"mcpServers":{"app.nomadpoint/travel-facts":{"url":"https://gxhdcvoveufbkthhendf.supabase.co/functions/v1/mcp-public"}}},"VS Code":{"servers":{"app.nomadpoint/travel-facts":{"type":"http","url":"https://gxhdcvoveufbkthhendf.supabase.co/functions/v1/mcp-public"}}}}},"resourceType":"mcp-server","callable":true,"runtime":{"callable":true,"protocols":["mcp"]},"interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://gxhdcvoveufbkthhendf.supabase.co/functions/v1/mcp-public"}],"profile":{"apiVersion":"1","schemaVersion":"1","id":"mcp-server:app.nomadpoint%2Ftravel-facts","resourceType":"mcp-server","canonicalUrl":"https://www.agentsjunction.com/api/v1/servers/app.nomadpoint%2Ftravel-facts","name":"app.nomadpoint/travel-facts","description":"No-auth: save a planned trip as a claimable itinerary, visa rules per passport, Schengen 90/180","interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://gxhdcvoveufbkthhendf.supabase.co/functions/v1/mcp-public"}],"capabilities":[],"identity":{"source":"official-registry","websiteUrl":"https://nomadpoint.app/schengen-calculator","repositoryUrl":"https://github.com/eladkishon/nomadpoint-skills","version":"1.1.1"},"verification":{"state":"official","confidence":100},"operations":{"resourceType":"mcp-server","name":"app.nomadpoint/travel-facts","status":"online","lastCheckedAt":"2026-11-03T19:17:53.631Z","lastSuccessfulCheck":"2026-11-03T19:17:53.631Z","latencyMs":205,"consecutiveFailures":0,"isStale":false,"checks":{"endpointReachable":true,"protocolValid":true,"agentCardValid":null,"mcpHandshakeValid":true},"lastSeen":null,"lastSuccessfulInteraction":null,"lastHealthCheck":"2026-11-03T19:17:53.631Z","source":{"type":"health-check","url":null},"observedAt":"2026-11-03T19:17:53.631Z"},"security":null,"timestamps":{"createdAt":"2026-10-18T16:09:40.421Z","updatedAt":"2026-10-18T16:09:40.421Z","observedAt":"2026-11-03T19:17:53.631Z"},"compatibility":{"serverVersion":"1.1.1","protocolVersions":[{"protocol":"mcp","version":null}]}}}}