{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_5ud74ayj7cxk","handle":"flight-fares","url":"https://wellknown.network/agents/flight-fares","links":{"self":"https://wellknown.network/agents/flight-fares/record.json","html":"https://wellknown.network/agents/flight-fares","markdown":"https://wellknown.network/agents/flight-fares/record.md","api":"https://wellknown.network/api/v1/agents/flight-fares","status":"https://wellknown.network/api/v1/agents/flight-fares/status","claim":"https://wellknown.network/agents/flight-fares/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/flight-fares/claim.json","badge":"https://wellknown.network/agents/flight-fares/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/flight-fares/history","tools":"https://wellknown.network/api/v1/agents/flight-fares/tools"},"ard":{"identifier":"urn:air:aplusz.app:agent:flight-fares","type":"application/a2a-agent-card+json"},"kind":"agent","declared":{"name":"AplusZ flight fares","summary":"I want to fly from <city A> to <city B> - what is the cheapest fare, what was the 6-month low, and which date is cheapest to book?","description":"I want to fly from <city A> to <city B> - what is the cheapest fare, what was the 6-month low, and which date is cheapest to book?","publisher":{"name":"AplusZ (A+Z).app","url":"https://aplusz.app"},"homepage":"https://aplusz.app/llms-full.txt","repository":"https://github.com/dagrang-repository/aplusz","version":"1.0.0","license":null,"protocols":["a2a","mcp"],"tags":["flights","fares","travel","prices","inspiration"],"pricing":null,"endpoints":[{"url":"https://aplusz.app/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":[{"id":"flight-fare-lookup","name":"Flight fare lookup","tags":["flights","fares","travel","prices"],"description":"Cheapest observed fare, currency, six-month low and best departure date for one directional city pair."},{"id":"cheap-destinations","name":"Cheap destinations from a city","tags":["flights","inspiration","travel"],"description":"Destinations reachable from one origin, sorted by lowest observed fare."}],"tools":["Flight fare lookup","Cheap destinations from a city"],"extra":{"updatedAt":"2026-09-13T09:42:55.594463Z","inputModes":["text/plain","application/json"],"outputModes":["application/json","text/plain","text/markdown"],"publishedAt":"2026-09-13T09:42:55.594463Z","capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false},"registryName":"app.aplusz/flight-fares","protocolVersion":"0.3.0"},"attribution":{"kind":"a2a_card","name":"a2a_card","repoUrl":"mcp_registry","summary":"a2a_card","version":"a2a_card","description":"a2a_card","homepageUrl":"a2a_card","publisherUrl":"a2a_card","publisherName":"a2a_card"}},"derived":{"capabilities":[{"slug":"commerce.travel","name":"Travel & Booking","confidence":1,"provenance":"declared"}],"categories":["commerce"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 47m ago.","lastOkAt":"2026-10-11T09:26:27.560Z","lastProbedAt":"2026-10-11T09:26:27.560Z","statusComputedAt":"2026-10-11T09:28:13.070Z","reliability30d":{"probes":103,"successRate":1,"p50Ms":67,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":103,"ok":103,"authBoundaryOk":0,"serviceOk":103,"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-10-11T09:26:27.560Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":72,"error":null,"detail":{"tools":[{"name":"find_cheapest_fare","description":"Returns the cheapest observed one-way fare between two cities, plus the six-month low and the departure date on which the low was observed. Use whenever the use"},{"name":"list_routes_from","description":"Returns destinations reachable from one origin, sorted cheapest first. Use when the user asks where they can fly cheaply from a city, or wants inspiration rathe"},{"name":"resolve_city","description":"Turns a spoken city name into the uppercase IATA city code the other tools expect. Call this before find_cheapest_fare whenever you are not certain of a code. D"}],"toolCount":3,"toolsHash":"577fbb14b5476f323d71977933286911f02eac1b74aba625fac61aba6a023d31","serverName":"app.aplusz/flight-fares","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-11T03:20:35.676Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":50,"error":null,"detail":{"tools":[{"name":"find_cheapest_fare","description":"Returns the cheapest observed one-way fare between two cities, plus the six-month low and the departure date on which the low was observed. Use whenever the use"},{"name":"list_routes_from","description":"Returns destinations reachable from one origin, sorted cheapest first. Use when the user asks where they can fly cheaply from a city, or wants inspiration rathe"},{"name":"resolve_city","description":"Turns a spoken city name into the uppercase IATA city code the other tools expect. Call this before find_cheapest_fare whenever you are not certain of a code. D"}],"toolCount":3,"toolsHash":"577fbb14b5476f323d71977933286911f02eac1b74aba625fac61aba6a023d31","serverName":"app.aplusz/flight-fares","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T20:27:52.879Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":99,"error":null,"detail":{"tools":[{"name":"find_cheapest_fare","description":"Returns the cheapest observed one-way fare between two cities, plus the six-month low and the departure date on which the low was observed. Use whenever the use"},{"name":"list_routes_from","description":"Returns destinations reachable from one origin, sorted cheapest first. Use when the user asks where they can fly cheaply from a city, or wants inspiration rathe"},{"name":"resolve_city","description":"Turns a spoken city name into the uppercase IATA city code the other tools expect. Call this before find_cheapest_fare whenever you are not certain of a code. D"}],"toolCount":3,"toolsHash":"577fbb14b5476f323d71977933286911f02eac1b74aba625fac61aba6a023d31","serverName":"app.aplusz/flight-fares","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T13:25:22.151Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":82,"error":null,"detail":{"tools":[{"name":"find_cheapest_fare","description":"Returns the cheapest observed one-way fare between two cities, plus the six-month low and the departure date on which the low was observed. Use whenever the use"},{"name":"list_routes_from","description":"Returns destinations reachable from one origin, sorted cheapest first. Use when the user asks where they can fly cheaply from a city, or wants inspiration rathe"},{"name":"resolve_city","description":"Turns a spoken city name into the uppercase IATA city code the other tools expect. Call this before find_cheapest_fare whenever you are not certain of a code. D"}],"toolCount":3,"toolsHash":"577fbb14b5476f323d71977933286911f02eac1b74aba625fac61aba6a023d31","serverName":"app.aplusz/flight-fares","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T07:25:16.495Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":63,"error":null,"detail":{"tools":[{"name":"find_cheapest_fare","description":"Returns the cheapest observed one-way fare between two cities, plus the six-month low and the departure date on which the low was observed. Use whenever the use"},{"name":"list_routes_from","description":"Returns destinations reachable from one origin, sorted cheapest first. Use when the user asks where they can fly cheaply from a city, or wants inspiration rathe"},{"name":"resolve_city","description":"Turns a spoken city name into the uppercase IATA city code the other tools expect. Call this before find_cheapest_fare whenever you are not certain of a code. D"}],"toolCount":3,"toolsHash":"577fbb14b5476f323d71977933286911f02eac1b74aba625fac61aba6a023d31","serverName":"app.aplusz/flight-fares","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T01:25:43.300Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":47,"error":null,"detail":{"tools":[{"name":"find_cheapest_fare","description":"Returns the cheapest observed one-way fare between two cities, plus the six-month low and the departure date on which the low was observed. Use whenever the use"},{"name":"list_routes_from","description":"Returns destinations reachable from one origin, sorted cheapest first. Use when the user asks where they can fly cheaply from a city, or wants inspiration rathe"},{"name":"resolve_city","description":"Turns a spoken city name into the uppercase IATA city code the other tools expect. Call this before find_cheapest_fare whenever you are not certain of a code. D"}],"toolCount":3,"toolsHash":"577fbb14b5476f323d71977933286911f02eac1b74aba625fac61aba6a023d31","serverName":"app.aplusz/flight-fares","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T19:27:48.916Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":64,"error":null,"detail":{"tools":[{"name":"find_cheapest_fare","description":"Returns the cheapest observed one-way fare between two cities, plus the six-month low and the departure date on which the low was observed. Use whenever the use"},{"name":"list_routes_from","description":"Returns destinations reachable from one origin, sorted cheapest first. Use when the user asks where they can fly cheaply from a city, or wants inspiration rathe"},{"name":"resolve_city","description":"Turns a spoken city name into the uppercase IATA city code the other tools expect. Call this before find_cheapest_fare whenever you are not certain of a code. D"}],"toolCount":3,"toolsHash":"577fbb14b5476f323d71977933286911f02eac1b74aba625fac61aba6a023d31","serverName":"app.aplusz/flight-fares","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T13:32:13.985Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":91,"error":null,"detail":{"tools":[{"name":"find_cheapest_fare","description":"Returns the cheapest observed one-way fare between two cities, plus the six-month low and the departure date on which the low was observed. Use whenever the use"},{"name":"list_routes_from","description":"Returns destinations reachable from one origin, sorted cheapest first. Use when the user asks where they can fly cheaply from a city, or wants inspiration rathe"},{"name":"resolve_city","description":"Turns a spoken city name into the uppercase IATA city code the other tools expect. Call this before find_cheapest_fare whenever you are not certain of a code. D"}],"toolCount":3,"toolsHash":"577fbb14b5476f323d71977933286911f02eac1b74aba625fac61aba6a023d31","serverName":"app.aplusz/flight-fares","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T07:25:33.500Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":71,"error":null,"detail":{"tools":[{"name":"find_cheapest_fare","description":"Returns the cheapest observed one-way fare between two cities, plus the six-month low and the departure date on which the low was observed. Use whenever the use"},{"name":"list_routes_from","description":"Returns destinations reachable from one origin, sorted cheapest first. Use when the user asks where they can fly cheaply from a city, or wants inspiration rathe"},{"name":"resolve_city","description":"Turns a spoken city name into the uppercase IATA city code the other tools expect. Call this before find_cheapest_fare whenever you are not certain of a code. D"}],"toolCount":3,"toolsHash":"577fbb14b5476f323d71977933286911f02eac1b74aba625fac61aba6a023d31","serverName":"app.aplusz/flight-fares","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T01:25:16.290Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":85,"error":null,"detail":{"tools":[{"name":"find_cheapest_fare","description":"Returns the cheapest observed one-way fare between two cities, plus the six-month low and the departure date on which the low was observed. Use whenever the use"},{"name":"list_routes_from","description":"Returns destinations reachable from one origin, sorted cheapest first. Use when the user asks where they can fly cheaply from a city, or wants inspiration rathe"},{"name":"resolve_city","description":"Turns a spoken city name into the uppercase IATA city code the other tools expect. Call this before find_cheapest_fare whenever you are not certain of a code. D"}],"toolCount":3,"toolsHash":"577fbb14b5476f323d71977933286911f02eac1b74aba625fac61aba6a023d31","serverName":"app.aplusz/flight-fares","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"find_cheapest_fare","description":"Returns the cheapest observed one-way fare between two cities, plus the six-month low and the departure date on which the low was observed. Use whenever the use"},{"name":"list_routes_from","description":"Returns destinations reachable from one origin, sorted cheapest first. Use when the user asks where they can fly cheaply from a city, or wants inspiration rathe"},{"name":"resolve_city","description":"Turns a spoken city name into the uppercase IATA city code the other tools expect. Call this before find_cheapest_fare whenever you are not certain of a code. D"}],"package":null,"toolSurface":{"id":"ts_k3f92pr7hp4q","endpointId":"ep_gnk9r72knts4","hash":"577fbb14b5476f323d71977933286911f02eac1b74aba625fac61aba6a023d31","toolCount":3,"serverName":"app.aplusz/flight-fares","serverVersion":"1.0.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-09-13T15:32:03.245Z","lastSeenAt":"2026-10-11T09:26:27.564Z","observations":103,"toolNames":["find_cheapest_fare","list_routes_from","resolve_city"],"distinctSurfaces":1},"endpointFacts":[{"id":"ep_gnk9r72knts4","url":"https://aplusz.app/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-08T00:25:01.897Z","auth":{"observedAt":"2026-10-08T00:25:01.987Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-10-08T00:25:01.995Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"aplusz.app","issuer":{"commonName":"WE1","organization":"Google Trust Services"},"validFrom":"2026-09-16T22:46:09.000Z","validTo":"2026-12-15T23:46:03.000Z","daysToExpiry":65,"sanCount":1,"fingerprint256":"2C:01:77:87:3E:90:F5:77:B2:6E:2C:F6:53:E3:2A:67:F5:0E:E5:F0:0C:4F:F7:41:1D:BD:F2:F6:B0:6F:F8:F1"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"a2a_card","key":"https://aplusz.app/.well-known/agent-card.json","url":"https://aplusz.app/.well-known/agent-card.json","firstSeenAt":"2026-09-13T15:28:28.276Z","fetchedAt":"2026-09-27T16:23:47.945Z","normalizedAt":"2026-09-27T16:23:47.945Z"},{"source":"mcp_registry","key":"app.aplusz/flight-fares","url":"https://registry.modelcontextprotocol.io/v0/servers/app.aplusz%2Fflight-fares","firstSeenAt":"2026-09-13T15:24:04.273Z","fetchedAt":"2026-10-09T00:19:27.117Z","normalizedAt":"2026-10-09T00:19:27.117Z"}]},"firstSeenAt":"2026-09-13T15:24:04.273Z","updatedAt":"2026-10-11T09:29:08.104Z"}