Users and inputs
Product teams and automation partners repeatedly checking Korean regional environmental information are the intended users. Inputs include a Korean region name or coordinates, weather issue date/time, forecast target time and a verified air-monitoring station name.resolve_location can normalize location into weather-grid/administrative codes, but does not automatically establish an air-monitoring station.
Invalid coordinates and ambiguous names require clarification.
This contract requests all four components: location, weather, air quality and charging stations.
Acceptable adoption means an operator confirms using a briefing that explicitly preserves differing times, geographic scope and omissions.
Recommendations, safety guarantees, reservations, medical judgments and route optimization are out of scope.
Raw addresses, coordinates, queries and keys are excluded from optional analytics.
Existing guides and tools
- Reuse AI connection and first tool authentication/activation.
- Check
resolve_locationcoverage and ask the user to disambiguate locations. - Use
weather/village-forecast,getVillageForecastin the weather catalog and the existing weather widget. Distinguish forecasts from observations. - Read station and measurement time with
environment/air-quality-realtime,getAirQualityRealtimeByStationin the environment catalog. transportation/ev-charging,getEvChargingin the transportation catalog covers Suwon. Other regions areunsupported_region.- Preserve reference times and missing-data reasons for human review. Fetching results and adopting them are separate actions.
Sources, time, permissions and cost
Repository metadata review date: 2026-10-10. No live provider smoke was performed.
An owner must check keys, provider application/quota, terms and redistribution rights.
Check personal/managed-key availability and Bridger pricing/support before execution.
This page contains no rights approval or free/unlimited guarantee.
Agree and document freshness limits per component and use case; HTTP response time is not measurement time.
Outcome contract
This page and synthetic fixtures describe a proposed normalized envelope, not changes to current MCP responses or connectors. Each requested component includessource, asOf and unavailable.
Unsupported regions and stale data are not successful rows.
Unknown reference times remain
missing_asof; never insert the current time to disguise them.
Partial results are not complete/first successes. Review again after input/key correction or approved retries.