korea-living-weather-index-mcp
korea-living-weather-index-mcp
Это MCP-сервер, реализующий 생활기상지수 조회서비스(4.0) (LivingWthrIdxServiceV5), который 기상청 предоставляет через 공공데이터포털. Он позволяет запрашивать прогнозы ультрафиолетового индекса и индекса застоя атмосферы примерно по 3 838 точкам по всей стране (в разрезе административных единиц: си/гун/гуып/мён/дон) с интервалом 3 часа и горизонтом до 7578 часов вперёд.
Это отдельный проект от существующего safemap-uv-index-mcp (прогноз ультрафиолетового индекса по 생활안전지도 от 행정안전부 в сочетании с прогнозом 기상청).
Предоставляемые инструменты
get_uv_forecast
Выполняет запрос прогноза ультрафиолетового индекса по коду точки (areaNo) и времени выпуска (time). Возвращает прогнозные значения с интервалом в 3 часа — с 0 до 75 часов вперёд.
Уровни ультрафиолетового индекса
Уровень | Диапазон индекса |
Опасный | 11 이상 |
Очень высокий | 8~10 |
Высокий | 6~7 |
Средний | 3~5 |
Низкий | 0~2 |
get_air_diffusion_forecast
Выполняет запрос прогноза индекса застоя атмосферы по коду точки (areaNo) и времени выпуска (time). Возвращает прогнозные значения с интервалом в 3 часа — с 3 до 78 часов вперёд.
Уровни индекса застоя атмосферы
Уровень | Значение данных |
Очень высокий | 100 |
Высокий | 75 |
Средний | 50 |
Низкий | 25 |
search_area_code
Выполняет поиск кода точки (areaNo) по названию региона (провинция/город, город/уезд/район, посёлок/волость/квартал).
Related MCP server: korea-weather-mcp
Установка и запуск
pip install -r requirements.txt
cp .env.example .env # KMA_LIVING_WEATHER_SERVICE_KEY 값 입력
python server.pyПеременные окружения
Переменная | Описание |
| Обычный ключ аутентификации (Decoding) для «기상청_생활기상지수 조회서비스(4.0)», полученный на |
Развертывание
Развертывается на fly.io. Подробная процедура — в документе по первичной настройке проекта.
fly launch --no-deploy
fly secrets set KMA_LIVING_WEATHER_SERVICE_KEY=발급받은키
flyctl deployПосле развертывания при подключении коннектора используйте путь /mcp:
https://<앱이름>.fly.dev/mcp
Источник данных
Предоставляющий орган: 기상청
Платформа: 공공데이터포털 (data.go.kr)
API: 생활기상지수 조회서비스(4.0) (
LivingWthrIdxServiceV5)Лицензия: 공공누리 (по условиям использования 공공데이터포털)
Известные ограничения (по результатам фактических проверок, по состоянию на 2026-08-23)
Если отправить в
areaNoпустую строку, запрос корректно работает как запрос по всем точкам (это не ERROR-10). Однако ответ может быть очень большим, поэтому эта опция не выведена в параметры инструмента. Указывайте конкретную точку черезarea_noилиarea_name.В ответе по ультрафиолетовому индексу подтверждено отсутствие поля
h78(присутствуют только h0~h75; h78 в примере из спецификации — по всей вероятности, опечатка). Ночные значения приходят как пустые строки и считаются отсутствующими (None).Значения индекса застоя атмосферы по данным реальных проверок оказываются ровно одним из 25/50/75/100, но выборка мала, поэтому в коде оставлена безопасная логика аппроксимирующего манипулирования с порогами 37,5/62,5/87,5.
Подтверждено, что ошибочные ответы при запросе с
dataType=JSONвозвращаются в формате JSON (не XML). XML-fallback-парсер оставлен как подстраховка.Rate limit: 3 запроса в минуту (на IP), при превышении 5 запросов за 1 час — блокировка на 24 часа, суточный лимит — 30 запросов, при мультимашинном развертывании фактический лимит может возрасти пропорционально числу машин.
Связанные проекты
safemap_uv_index_mcp— карта 안전지도행정안전부+ прогноз ультрафиолетового индекса от기상청(эксплуатируется отдельно).
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseBqualityDmaintenanceConnects to the Korea Meteorological Administration (KMA) Open API to provide short-term and ultra-short-term weather forecasts for South Korea. It enables users to query current weather conditions and future forecasts based on latitude and longitude.2
- AlicenseNot gradedqualityDmaintenanceProvides real-time weather information for South Korea, including temperature, sky condition, precipitation type, humidity, and precipitation amount, based on latitude and longitude coordinates using public data from the Korea Meteorological Administration.1MIT
- AlicenseNot gradedqualityBmaintenanceEnables querying real-time air quality data by region in Seoul, South Korea, using the Seoul Open Data Platform API, supporting multiple regions and monitoring stations.MIT
- AlicenseNot gradedqualityCmaintenanceEnables querying Korean air quality forecasts, weekly ultrafine dust forecasts, high-concentration PM2.5 forecasts, particulate matter alarm statuses, ozone advisories, and yellow dust advisories from the AirKorea OpenAPI.MIT
Related MCP Connectors
Korean government open data - weather, population, law search via data.go.kr
Look up Korean drug ingredient and product data by HIRA component and product codes via Pilldoc. V…
Weather forecasts from MET Norway (Yr): geocoding plus hourly forecasts worldwide.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/hlucent/korea-living-weather-index-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server