Погода MCP Сервер
Сервер протокола контекста модели (MCP), предоставляющий информацию о погоде с использованием API Open-Meteo.
Функции
Получите текущую информацию о погоде в указанном городе.
Установка
Установка и использование Pip. Этот пакет можно установить с помощью pip:
Этот сервер предназначен для ручной установки путем добавления его конфигурации в файл cline_mcp_settings.json .
Добавьте следующую запись в объект
mcpServersв файлеcline_mcp_settings.json:
Сохраните файл
cline_mcp_settings.json.
Конфигурация
Этот сервер не требует API-ключа. Он использует API Open-Meteo, которое является бесплатным и имеет открытый исходный код.
Использование
Этот сервер предоставляет несколько инструментов: get_weather , get_weather_by_datetime_range и get_current_datetime .
get_weather
Получает текущую информацию о погоде для указанного города.
Параметры:
city(строка, обязательно): Название города.
Пример:
Чтобы узнать погоду в Тайбэе, вам нужно использовать следующий инструмент:
get_weather_by_datetime_range
Получает информацию о погоде для указанного города между начальной и конечной датами.
Параметры:
city(строка, обязательно): Название города.start_date(строка, обязательно): Дата начала в формате ГГГГ-ММ-ДД (ISO 8601).end_date(строка, обязательно): дата окончания в формате ГГГГ-ММ-ДД (ISO 8601).
Пример:
Чтобы узнать погоду в Лондоне в период с 01.01.2024 по 07.01.2024, вам нужно будет использовать следующий инструмент:
get_current_datetime
Возвращает текущее время в указанном часовом поясе.
Параметры:
timezone_name(строка, обязательно): Имя часового пояса IANA (например, «Америка/Нью-Йорк», «Европа/Лондон»). Используйте часовой пояс UTC, если часовой пояс не указан пользователем.
Пример:
Чтобы узнать текущее время в Нью-Йорке, вам нужно использовать следующий инструмент:
Для разработчиков
Измените рабочий каталог перед запуском Python
Или, если вы хотите, чтобы Python находил ваш пакет независимо от того, откуда вы его запускаете, вы можете задать PYTHONPATH:
Related MCP Servers
- -securityFlicense-qualityA Model Context Protocol server that provides current weather information and 3-day forecasts for specified cities using the Open-Meteo API.Last updated -
- -security-license-qualityA production-ready Model Context Protocol server that provides weather data from OpenWeatherMap API, allowing users to query current weather by city name or coordinates with support for different temperature units.
- AsecurityAlicenseAqualityA Model Context Protocol server that provides comprehensive weather data and forecasts through the OpenWeatherMap API, enabling AI assistants to access real-time weather information, forecasts, air quality data, and location services.Last updated -1127MIT License
- -securityFlicense-qualityA Model Context Protocol server that interfaces with OpenWeatherMap API to provide real-time weather information and forecasts for cities worldwide.Last updated -