{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_7dtts5gkbay9","handle":"sorted-travel","url":"https://wellknown.network/agents/sorted-travel","links":{"self":"https://wellknown.network/agents/sorted-travel/record.json","html":"https://wellknown.network/agents/sorted-travel","markdown":"https://wellknown.network/agents/sorted-travel/record.md","api":"https://wellknown.network/api/v1/agents/sorted-travel","status":"https://wellknown.network/api/v1/agents/sorted-travel/status","claim":"https://wellknown.network/agents/sorted-travel/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/sorted-travel/claim.json","badge":"https://wellknown.network/agents/sorted-travel/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/sorted-travel/history","tools":"https://wellknown.network/api/v1/agents/sorted-travel/tools"},"ard":{"identifier":"urn:air:sorted.travel:server:sorted-travel","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Sorted Travel","summary":"Personalized destination ranking, destination lookup, destination facts, destination weather, and visa planning context. MCP Apps-enabled with ui://sorted/recommendations and ui://sorted/place. Free tier with zero-auth access. Listed in the official MCP Registry as travel.sorted/sorted-travel. Cano…","description":"Personalized destination ranking, destination lookup, destination facts, destination weather, and visa planning context. MCP Apps-enabled with ui://sorted/recommendations and ui://sorted/place. Free tier with zero-auth access. Listed in the official MCP Registry as travel.sorted/sorted-travel. Canonical URL https://sorted.travel/mcp. Does not search or book flights or activities.","publisher":{"name":"sorted.travel","url":"https://sorted.travel"},"homepage":"https://sorted.travel/developers","repository":"https://github.com/a-l-e-x-k/sorted-travel-sdk","version":"1.2.1","license":null,"protocols":["mcp"],"tags":["travel","destinations","visa","weather","mcp","product"],"pricing":null,"endpoints":[{"url":"https://sorted.travel/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":["resolve_destination","get_recommended_destinations","get_destination_info","get_destination_weather","check_visa_requirements","get_profile_preferences","update_profile_preferences"],"extra":{"ard":{"type":"application/mcp-server-card+json","metadata":null,"identifier":"urn:air:sorted.travel:server:mcp","artifactUrl":"https://sorted.travel/mcp","representativeQueries":["where should i go from london in february on a uk passport","what is tokyo like for a trip this month","what is the weather in lisbon","do i need a visa for japan with a uk passport"]},"updatedAt":"2026-11-07T21:11:16.42188Z","publishedAt":"2026-11-07T21:11:16.42188Z","registryName":"travel.sorted/sorted-travel"},"attribution":{"kind":"ard_catalog","name":"ard_catalog","repoUrl":"mcp_registry","summary":"ard_catalog","version":"mcp_registry","description":"ard_catalog","homepageUrl":"mcp_registry","publisherUrl":"ard_catalog","publisherName":"ard_catalog"}},"derived":{"capabilities":[{"slug":"data.weather","name":"Weather","confidence":1,"provenance":"declared"},{"slug":"commerce.travel","name":"Travel & Booking","confidence":1,"provenance":"declared"},{"slug":"analytics.product","name":"Product Analytics","confidence":1,"provenance":"declared"},{"slug":"security.identity","name":"Identity & Access","confidence":0.848,"provenance":"derived"}],"categories":["analytics","commerce","data","security"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 9h ago.","lastOkAt":"2026-11-08T17:24:46.736Z","lastProbedAt":"2026-11-08T17:24:46.736Z","statusComputedAt":"2026-11-08T17:28:30.175Z","reliability30d":{"probes":2,"successRate":1,"p50Ms":109,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":2,"ok":2,"authBoundaryOk":0,"serviceOk":2,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-11-08T17:24:46.736Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":151,"error":null,"detail":{"tools":[{"name":"resolve_destination","description":"Resolve a city, country, region, or airport onto Sorted destinations.\n\nUse this when the traveler names a place and you do not already have a\nsitemap handle (pa"},{"name":"get_recommended_destinations","description":"Recommend destinations from a departure airport.\n\nUse this whenever the traveler asks where to go. Only set filter\narguments they explicitly asked for (month, a"},{"name":"render_recommended_destinations","description":"Render the destination recommendations carousel.\n\nAlways call get_recommended_destinations first for a new search, then\npass its destinations (and related field"},{"name":"get_destination_info","description":"Get Sorted on-the-ground facts for one destination handle.\n\nDefault tool for generic destination info (\"info on Dubai\", \"tell me\nabout Lisbon\", \"what is Tokyo l"},{"name":"render_destination_info","description":"Render the destination facts card.\n\nAlways call get_destination_info first, then pass its structuredContent\nhere. Do not invent destination facts.\n"},{"name":"get_destination_weather","description":"Get current weather, forecast, climate, and when-to-visit notes for one place.\n\nUse when the traveler explicitly asks for current weather, a 7-day\nforecast, mon"},{"name":"render_destination_weather","description":"Render the destination weather card.\n\nAlways call get_destination_weather first, then pass its\nstructuredContent here. Do not invent weather data.\n"},{"name":"check_visa_requirements","description":"Check visa hassle for a passport country and destination country.\n\nUse visa-table country names (Ireland, not Irish; USA, not United\nStates). Common aliases are"},{"name":"get_profile_preferences","description":"Read the signed-in traveler's saved Sorted profile preferences.\n\nRequires an OAuth 2.0 access token with the profile.read scope. Returns\npassports, home airport"},{"name":"update_profile_preferences","description":"Update one saved traveler profile preference for the signed-in user.\n\nRequires an OAuth 2.0 access token with the profile.write scope. Allowed\nfields: currency,"}],"toolCount":10,"toolsHash":"a93877d008bb9a130bc7cef62894551071e006c2706c2d484d53f0177124d9aa","serverName":"Sorted Travel","capabilities":["experimental","prompts","resources","tools","extensions"],"serverVersion":"1.30.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-08T07:25:08.011Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":67,"error":null,"detail":{"tools":[{"name":"resolve_destination","description":"Resolve a city, country, region, or airport onto Sorted destinations.\n\nUse this when the traveler names a place and you do not already have a\nsitemap handle (pa"},{"name":"get_recommended_destinations","description":"Recommend destinations from a departure airport.\n\nUse this whenever the traveler asks where to go. Only set filter\narguments they explicitly asked for (month, a"},{"name":"render_recommended_destinations","description":"Render the destination recommendations carousel.\n\nAlways call get_recommended_destinations first for a new search, then\npass its destinations (and related field"},{"name":"get_destination_info","description":"Get Sorted on-the-ground facts for one destination handle.\n\nDefault tool for generic destination info (\"info on Dubai\", \"tell me\nabout Lisbon\", \"what is Tokyo l"},{"name":"render_destination_info","description":"Render the destination facts card.\n\nAlways call get_destination_info first, then pass its structuredContent\nhere. Do not invent destination facts.\n"},{"name":"get_destination_weather","description":"Get current weather, forecast, climate, and when-to-visit notes for one place.\n\nUse when the traveler explicitly asks for current weather, a 7-day\nforecast, mon"},{"name":"render_destination_weather","description":"Render the destination weather card.\n\nAlways call get_destination_weather first, then pass its\nstructuredContent here. Do not invent weather data.\n"},{"name":"check_visa_requirements","description":"Check visa hassle for a passport country and destination country.\n\nUse visa-table country names (Ireland, not Irish; USA, not United\nStates). Common aliases are"},{"name":"get_profile_preferences","description":"Read the signed-in traveler's saved Sorted profile preferences.\n\nRequires an OAuth 2.0 access token with the profile.read scope. Returns\npassports, home airport"},{"name":"update_profile_preferences","description":"Update one saved traveler profile preference for the signed-in user.\n\nRequires an OAuth 2.0 access token with the profile.write scope. Allowed\nfields: currency,"}],"toolCount":10,"toolsHash":"a93877d008bb9a130bc7cef62894551071e006c2706c2d484d53f0177124d9aa","serverName":"Sorted Travel","capabilities":["experimental","prompts","resources","tools","extensions"],"serverVersion":"1.30.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"resolve_destination","description":"Resolve a city, country, region, or airport onto Sorted destinations.\n\nUse this when the traveler names a place and you do not already have a\nsitemap handle (pa"},{"name":"get_recommended_destinations","description":"Recommend destinations from a departure airport.\n\nUse this whenever the traveler asks where to go. Only set filter\narguments they explicitly asked for (month, a"},{"name":"render_recommended_destinations","description":"Render the destination recommendations carousel.\n\nAlways call get_recommended_destinations first for a new search, then\npass its destinations (and related field"},{"name":"get_destination_info","description":"Get Sorted on-the-ground facts for one destination handle.\n\nDefault tool for generic destination info (\"info on Dubai\", \"tell me\nabout Lisbon\", \"what is Tokyo l"},{"name":"render_destination_info","description":"Render the destination facts card.\n\nAlways call get_destination_info first, then pass its structuredContent\nhere. Do not invent destination facts.\n"},{"name":"get_destination_weather","description":"Get current weather, forecast, climate, and when-to-visit notes for one place.\n\nUse when the traveler explicitly asks for current weather, a 7-day\nforecast, mon"},{"name":"render_destination_weather","description":"Render the destination weather card.\n\nAlways call get_destination_weather first, then pass its\nstructuredContent here. Do not invent weather data.\n"},{"name":"check_visa_requirements","description":"Check visa hassle for a passport country and destination country.\n\nUse visa-table country names (Ireland, not Irish; USA, not United\nStates). Common aliases are"},{"name":"get_profile_preferences","description":"Read the signed-in traveler's saved Sorted profile preferences.\n\nRequires an OAuth 2.0 access token with the profile.read scope. Returns\npassports, home airport"},{"name":"update_profile_preferences","description":"Update one saved traveler profile preference for the signed-in user.\n\nRequires an OAuth 2.0 access token with the profile.write scope. Allowed\nfields: currency,"}],"package":null,"toolSurface":{"id":"ts_wz96uptk9y4b","endpointId":"ep_3u9pj3yw9qsj","hash":"a93877d008bb9a130bc7cef62894551071e006c2706c2d484d53f0177124d9aa","toolCount":10,"serverName":"Sorted Travel","serverVersion":"1.30.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-11-08T07:25:08.017Z","lastSeenAt":"2026-11-08T17:24:46.741Z","observations":2,"hiddenText":{"level":"none","total":0,"tools":0,"kinds":[],"findings":[]},"toolNames":["resolve_destination","get_recommended_destinations","render_recommended_destinations","get_destination_info","render_destination_info","get_destination_weather","render_destination_weather","check_visa_requirements","get_profile_preferences","update_profile_preferences"],"distinctSurfaces":1,"surfacesWithHiddenText":0},"endpointFacts":[{"id":"ep_3u9pj3yw9qsj","url":"https://sorted.travel/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-11-08T17:24:46.758Z","auth":{"observedAt":"2026-11-08T17:24:46.924Z","authRequired":false,"scheme":null,"resourceMetadata":{"url":"https://sorted.travel/.well-known/oauth-protected-resource/mcp","resource":"https://sorted.travel/mcp","authorizationServers":["https://sorted.travel"],"scopesSupported":["profile.read","profile.write"]},"authorizationServer":{"url":"https://sorted.travel/.well-known/oauth-authorization-server","issuer":"https://sorted.travel","grantTypesSupported":["authorization_code","refresh_token","urn:ietf:params:oauth:grant-type:jwt-bearer"],"codeChallengeMethodsSupported":["S256"],"tokenEndpointAuthMethodsSupported":["none","client_secret_post","client_secret_basic"],"dynamicClientRegistration":true,"dpopSigningAlgValuesSupported":[],"clientIdMetadataDocumentSupported":true},"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":true,"dynamicClientRegistration":true}},"tls":{"observedAt":"2026-11-08T17:24:46.956Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"sorted.travel","issuer":{"commonName":"WE1","organization":"Google Trust Services"},"validFrom":"2026-10-12T12:08:34.000Z","validTo":"2027-01-10T13:08:32.000Z","daysToExpiry":62,"sanCount":2,"fingerprint256":"C5:1F:C8:85:9F:FC:98:21:B2:D8:55:78:05:78:81:F1:16:A6:44:4E:8E:53:AD:32:0D:53:17:22:47:28:5E:8D"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"travel.sorted/sorted-travel","url":"https://registry.modelcontextprotocol.io/v0/servers/travel.sorted%2Fsorted-travel","firstSeenAt":"2026-11-08T04:18:38.135Z","fetchedAt":"2026-11-08T04:18:38.135Z","normalizedAt":"2026-11-08T04:18:38.135Z"},{"source":"ard_catalog","key":"urn:air:sorted.travel:server:mcp","url":"https://sorted.travel/.well-known/ard.json","firstSeenAt":"2026-11-08T04:20:03.248Z","fetchedAt":"2026-11-08T04:20:03.248Z","normalizedAt":"2026-11-08T04:20:03.248Z"}]},"firstSeenAt":"2026-11-08T04:18:38.135Z","updatedAt":"2026-11-08T17:30:30.488Z"}