async_integrated_client
Async client for KMA Integrated Meteorology API.
Provides access to integrated meteorological data combining various observation sources and specialized data products.
AsyncIntegratedClient
¶
Async client for accessing KMA Integrated Meteorology data.
Provides access to: - Lightning detection data - Wind profiler data - Integrated observation products
Source code in python/src/kma_mcp/integrated/async_integrated_client.py
close()
async
¶
get_lightning_data(tm1, tm2)
async
¶
Get lightning detection data.
Provides lightning strike location and intensity data from the KMA lightning detection network.
Parameters:
Returns:
Example
with IntegratedClient('api_key') as client: data = client.get_lightning_data( '202501011200', '202501011500' )
Source code in python/src/kma_mcp/integrated/async_integrated_client.py
get_wind_profiler_data(tm, stn=0, mode='L')
async
¶
Get wind profiler data.
Wind profilers provide vertical profiles of wind speed and direction at various altitudes.
Parameters:
-
tm(str) –Observation time in 'YYYYMMDDHHmm' format
-
stn(int, default:0) –Station ID (0 for all stations, default: 0)
-
mode(str, default:'L') –Data mode (default: 'L') Options: 'L' (low mode), 'H' (high mode)
Returns:
Example
with IntegratedClient('api_key') as client: data = client.get_wind_profiler_data( '202501011200', stn=0, mode='L' )