MCP сервер погоды в Корее
Этот сервер MCP (мультиплатформенный протокол связи) обеспечивает доступ к API Корейской метеорологической администрации (KMA), позволяя агентам ИИ получать информацию о прогнозах погоды для различных мест в Южной Корее.
Обзор
- Получить точные координаты сетки для корейских административных регионов
- Получите подробные краткосрочные прогнозы погоды для любого места в Корее.
- Поддержка всех административных единиц Кореи (города, районы, микрорайоны)
- Структурированные текстовые ответы, оптимизированные для потребления LLM
- Подробные данные о погоде, включая температуру, осадки, состояние неба, влажность, направление и скорость ветра
Оглавление
Настраивать
Предпосылки
- Питон 3.12+
- Учетные данные API Корейской метеорологической администрации
- Вы можете получить учетные данные API, зарегистрировавшись на портале общедоступных данных и запросив доступ к API «기상청_단기예보 ((구)_동네예보) 조회서비스».
Установка
- Клонируйте репозиторий:
- УФ-установка
- Создайте виртуальную среду и установите зависимости:
- Создайте файл
.env
с вашими учетными данными API KMA:
- Перенесите данные координат сетки из Excel в SQLite:
Использование Докера
- Создайте образ Docker:
- Запустите контейнер:
Использование локального
- Запустите сервер:
- Запустите MCP Inspector
Настройте параметры MCP
Добавьте конфигурацию сервера в файл настроек MCP:
Приложение Клод для ПК
- Для автоматической установки через Smithery :
- Для ручной установки откройте
~/Library/Application Support/Claude/claude_desktop_config.json
Добавьте это к объекту mcpServers
:
Курсор IDE
открыть ~/.cursor/mcp.json
Добавьте это к объекту mcpServers
:
для Докера
Использование с Клодом
После настройки вы сможете задавать Клоду такие вопросы:
- "서울특별시 서초구 양재1동의 날씨는?"
- "부산광역시 해운대구 우동의 날씨 예보를 알려줘"
- "경기도 성남시 분당구의 현재 기온은?"
Ссылка на API
Инструменты
Получить местоположение сетки
Извлекает координаты сетки (nx, ny), используемые API Корейской метеорологической администрации для указанного местоположения. Этот инструмент ищет в базе данных точные координаты на основе информации о городе/провинции, районе/уезде и районе/поселке.
Получить прогноз
Вызывает API ультракраткосрочного прогноза KMA для предоставления информации о прогнозе погоды для определенного местоположения. Возвращает комплексные данные о погоде, включая температуру, осадки, состояние неба, влажность, направление и скорость ветра.
Ресурсы
Прогноз погоды
Содержит подробную документацию по использованию сервера Korea Weather MCP, включая рабочие процессы инструментов и форматы ответов.
Подсказки
Запрос погоды
Сервер включает в себя структурированный шаблон подсказок для ведения бесед по вопросам погоды, обеспечивая эффективный сбор информации и четкое представление данных прогноза.
Формат ответа
Ответы на прогнозы погоды предоставляются в структурированном текстовом формате, оптимизированном для обработки LLM:
Благодарности
Лицензия
Данный проект лицензирован по лицензии MIT — подробности см. в файле LICENSE.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Сервер MCP, который предоставляет информацию о погоде в Корее с использованием координат сетки и API Корейского метеорологического управления, позволяя пользователям запрашивать текущие погодные условия и прогнозы для конкретных мест в Корее.
Related MCP Servers
- -securityFlicense-qualityAn MCP server implementation that allows users to fetch and display weather information for specified cities, including temperature, humidity, wind speed, and weather descriptions.Last updated -1Python
- -securityAlicense-qualityAn MCP server that connects to OpenWeatherMap's API to provide current weather data and multi-day forecasts for locations worldwide in different measurement units.Last updated -23TypeScriptMIT License
- -securityFlicense-qualityAn MCP server that provides weather information like forecasts and alerts for US locations using the National Weather Service API.Last updated -2JavaScript
- -securityFlicense-qualityAn MCP server that provides real-time weather alerts, forecasts, stock market data, and news information through various API integrations.Last updated -Python