{"protocolVersion":"0.3.0","name":"AirScout","description":"Machine-payable air-quality queries over x402. Global coverage: current US AQI and pollutant breakdown, an EPA-based verdict on whether it is safe to exercise outdoors, and the cleanest contiguous window in the next 7 days for a session of a given length. Modelled data (Copernicus CAMS), not a street-level sensor.","author":"AirScout","wellKnownURI":"https://airscout.scalpstream.com/.well-known/agent-card.json","url":"https://airscout.scalpstream.com/a2a","version":"1.0.0","provider":{"organization":"AirScout","url":"https://airscout.scalpstream.com/"},"documentationUrl":"https://airscout.scalpstream.com/.well-known/x402","iconUrl":"https://airscout.scalpstream.com/icon.png","supportsAuthenticatedExtendedCard":false,"security":[],"securitySchemes":{},"capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false,"extensions":[{"uri":"https://github.com/google-a2a/a2a-x402/v0.1","params":{"assets":["XRP","RLUSD","USDC"],"networks":["xrpl:0","eip155:8453","eip155:42161","eip155:137"],"priceUSD":"0.01","resource":"https://airscout.scalpstream.com/air","discovery":"https://airscout.scalpstream.com/.well-known/x402"},"required":false,"description":"Paid data is settled over x402 (HTTP 402). The A2A endpoint itself is free."}]},"defaultInputModes":["text/plain"],"defaultOutputModes":["text/plain","application/json"],"skills":[{"id":"air-quality-window","name":"air quality and the best time to be outside","description":"Given a place, returns the current US AQI and pollutants, whether outdoor exertion is advisable under EPA guidance, and the cleanest window ahead to run, walk or train.","tags":["air quality","aqi","pm2.5","pollution","smoke","wildfire","smog","ozone","asthma","running","exercise","outdoor","forecast","x402","global","pm10","particulate","air quality index","air pollution","haze","jogging","walking","cycling","marathon training","allergies","breathing"],"examples":["air quality in Spokane","is it safe to run outside in Delhi right now","best time to go for a 2 hour walk in Los Angeles today","how much does an AirScout query cost"],"inputModes":["text/plain"],"outputModes":["text/plain","application/json"]},{"id":"cleanest-window-forecast","name":"the cleanest window ahead to be outside","description":"Given a place and a session length, returns the cleanest contiguous window in the next 7 days to run, walk, cycle or train outdoors.","tags":["forecast","air quality forecast","cleanest window","when to run","training","schedule","planning","outdoor","wildfire smoke","ozone","x402"],"examples":["when is the cleanest 2 hour window in Delhi this week","best day to run outside in Los Angeles","cleanest morning to cycle in Milan"],"inputModes":["text/plain"],"outputModes":["text/plain","application/json"]},{"id":"pollutant-breakdown","name":"which pollutant is driving the air quality","description":"The per-pollutant breakdown behind the index — PM2.5, PM10, ozone, NO2, SO2, CO and UV — so a caller sensitive to one of them can act on that rather than on a single composite number.","tags":["pm2.5","pm10","ozone","no2","so2","carbon monoxide","uv","pollutant","asthma","allergies","sensitive groups","breakdown","x402"],"examples":["what is the pm2.5 in Spokane","ozone levels in Houston today","which pollutant is worst in Delhi right now"],"inputModes":["text/plain"],"outputModes":["text/plain","application/json"]}],"conformance":true,"conformance_errors":null,"homepage":null,"repository":null,"license":null,"pricing":null,"contact":null,"id":"8f858208-d240-4abd-b9da-41ed696a9a55","created_at":"2026-08-06T21:36:26.949449Z","updated_at":"2026-10-14T02:18:06.441655Z","hidden":false,"flag_count":0,"maintainer_notes":"Verified working at registration. Agent responds to `message/send` correctly via the A2A SDK.","category":"data-analytics","category_secondary":null,"uptime_percentage":100.0,"avg_response_time_ms":1853,"last_health_check":"2026-10-14T02:18:06.339986Z","is_healthy":true,"status_notes":["Returning errors when contacted by users (Could not load agent card: Unexpected error while fetching the agent card)"],"task_conformance":{"category":"WORKING","passed":true,"checked_at":"2026-10-13T07:28:03.126066Z","response_ms":1917}}