Weather MCP Server — погода и воздух для агента

Weather MCP Server

MCP-сервер на Open-Meteo: текущая погода, прогноз за период, качество воздуха и часовые пояса без ключа API

  • 61 ★ репозитория
  • Последний коммит
MCP-сервер

Минимальный доступ

Почему такой уровень

  • Сервер отправляет названия городов во внешний сервис Open-Meteo, больше ничего не делает
Все причины и проверки

isdaniel/mcp_weather_server

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/isdaniel-mcp-weather-server

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Минимальный доступИнструмент ничего не запускает и не ходит в сеть.

  • Сервер отправляет названия городов во внешний сервис Open-Meteo, больше ничего не делает

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер берет данные из бесплатного открытого Open-Meteo и отдает агенту восемь инструментов. Для погоды есть get_current_weather с температурой, влажностью, точкой росы, ветром и порывами, осадками и их вероятностью, давлением, облачностью, индексом УФ, видимостью, ощущаемой температурой, восходом и закатом. get_weather_by_datetime_range выдает почасовые данные за период, get_weather_details возвращает те же сведения структурным JSON. Качество воздуха дают get_air_quality и get_air_quality_details: PM2.5 и PM10, озон, диоксиды азота и серы, угарный газ, аммиак, пыль, оптическая толщина аэрозоля и рекомендации по здоровью. Время обслуживают get_current_datetime, get_timezone_info и convert_time. Помимо stdio сервер работает в режимах SSE и Streamable HTTP, у последнего есть вариант без состояния. Для веб-приложений есть REST-точки на Starlette и образ Docker.

Для кого. Разработчикам, которые подключают к агенту погоду, качество воздуха и часовые пояса без регистрации и ключей.

Подходит, если

  • Агенту надо узнать температуру, ветер и вероятность осадков в городе для планирования
  • Нужна почасовая погода за диапазон дат для отчета или поездки
  • Перед событием стоит проверить загрязнение воздуха и рекомендации по здоровью
  • Нужно перевести время встречи между часовыми поясами
  • Чат-боту на сайте требуется погодный MCP по Streamable HTTP

Не подходит, если

  • Для критичных решений нужны официальные метеоданные: Open-Meteo публикует модельные данные и не заменяет службу погоды
  • Погода из региональных источников обязательна: сервер использует только Open-Meteo
  • Многолетние исторические ряды обязательны: инструменты рассчитаны на текущие данные и прогноз за короткий период

Пример запроса к агенту

Какая погода будет в Лиссабоне в ближайшие три дня по часам и каким будет качество воздуха сегодня?

MCP

Транспорт
stdio, sse, http
Авторизация
не нужна

Ограничения

Сервер зависит от публичного Open-Meteo, его лимиты и сбои влияют на ответы. Ключ API не нужен. Для режимов SSE и Streamable HTTP нужны дополнительные пакеты starlette и uvicorn. Для Claude Desktop и Cline README дает конфигурацию в cline_mcp_settings.json, для других клиентов настройка похожая. Город передается названием, а неоднозначные названия могут дать неожиданное место, поэтому уточняйте страну. Образ Docker публикуется под именем dog830228/mcp_weather_server.

Как отключить. Удалите запись weather из конфигурации клиента и выполните pip uninstall mcp_weather_server. Контейнер Docker остановите и удалите.

Частые вопросы

Нужен ли ключ API?

Нет. Сервер использует бесплатный открытый Open-Meteo, регистрация не требуется.

Какие инструменты есть?

Восемь: get_current_weather, get_weather_by_datetime_range, get_weather_details, get_air_quality, get_air_quality_details, get_current_datetime, get_timezone_info и convert_time.

Как запустить по HTTP?

Установите starlette и uvicorn и запустите python -m mcp_weather_server.server с режимом sse или streamable-http. Для Streamable HTTP единая точка называется /mcp, для SSE пара /sse и /messages/.

Есть ли образ Docker?

Да, dog830228/mcp_weather_server на Docker Hub. Он запускается в режиме stdio по умолчанию, а ключ --mode sse или streamable-http включает веб-режимы на порту 8080.

Как установить через Smithery?

Командой npx -y @smithery/cli install @isdaniel/mcp_weather_server, которая настраивает сервер автоматически.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы

MCP-сервер на Node.js, через который агент управляет устройствами Home Assistant и правит его автоматизации

MCP-серверШирокий доступ574Звезды репозитория

MCP-сервер личного новостного конвейера: сбор, оценка, фильтрация и суммаризация новостей инструментами для агента

MCP-серверРасширенный доступ13,9 тыс.Звезды репозитория
Российский стек

Удаленный MCP-сервер сервиса htmlweb.ru с десятками методов: проверка ИНН, геоданные, календарь, валидаторы, а также привязка и списание с карты

MCP-серверШирокий доступ
Официальный

Официальный MCP-сервер MainWP: агент следит за сетью сайтов WordPress, применяет обновления плагинов и тем и готовит отчеты

MCP-серверШирокий доступ32Звезды репозитория

MCP-сервер для управления Windows: агент открывает приложения, кликает и печатает, читает состояние окон и интерфейса, работает с файлами и PowerShell

MCP-серверШирокий доступ11,6 тыс.Звезды репозитория

Open Agent Email — свой почтовый сервер для ИИ-агентов: ящики, ответы в ветке письма, одобрение человеком, вебхуки и MCP на 96 инструментов

MCP-серверШирокий доступ2,1 тыс.Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Weather MCP Server — погода и воздух для агента (эта карточка)нетне нужна61
Weather API MCP Server — текущая погода по городунетAPI-ключ246MCP на другом погодном API с ключом
Yandex Weather MCPнетAPI-ключ0погода Яндекса, нужен ключ и российский сервис

Коротко о README

В README описаны возможности, режимы работы с таблицей сравнения, установка через Smithery, pip и Docker, список инструментов с примерами и пример страницы на JavaScript для HTTP-режима.

Бейдж для README

Сообщить о проблеме