Open-Meteo MCP Server

MCP-сервер Open-Meteo: 17 инструментов, прогноз на 16 дней, архив с 1940 года, качество воздуха, море, паводки и климат

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

Расширенный доступ

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

  • Сервер ходит в сеть к API Open-Meteo и передает им названия мест и координаты из запросов
  • При запуске по HTTP с HOST=0.0.0.0 без API_KEY сервер остается открытым для всех
Все причины и проверки

cmer81/open-meteo-mcp

Установка

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

npx skillfoxx add mcp/open-meteo-mcp-server

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

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

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

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

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

  • Сервер ходит в сеть к API Open-Meteo и передает им названия мест и координаты из запросов
  • При запуске по HTTP с HOST=0.0.0.0 без API_KEY сервер остается открытым для всех

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

Что делает

Сервер подключает к агенту бесплатные API Open-Meteo. Основной инструмент weather_forecast выбирает подходящую модель прогноза для места и отдает до 16 дней вперед, а через параметр past_days еще и до 92 дней назад. Архивный инструмент weather_archive читает данные реанализа ERA5 с 1940 года по вчерашний день, air_quality возвращает PM2.5, PM10, озон, NO₂, пыльцу, европейский и американский индексы AQI и UV, marine_weather дает высоту волн, зыбь и температуру воды. Отдельные инструменты обращаются к конкретным моделям: DWD ICON, NOAA GFS, Météo-France, ECMWF, JMA, MET Norway и Environment Canada GEM, так что агент может сравнить их по одному вызову на модель. Расширенный набор включает ансамблевый прогноз, сезонный на срок от нескольких недель до примерно семи месяцев, климатические проекции CMIP6 за 1950–2050 годы и прогноз стока рек GloFAS. Для названий мест есть geocoding, для высоты над уровнем моря elevation. Ответы сжаты в компактный JSON и режутся до 25 000 символов: длинные ряды укорачиваются в одной пропорции, а в ответ добавляется признак truncated. Результаты кэшируются в памяти: прогнозы на 15 минут, архив на сутки, геокодирование на неделю. Сервер работает по stdio для локального клиента и по Streamable HTTP для удаленного запуска с ключом, лимитом запросов и проверкой Origin.

Для кого. Аналитикам, исследователям и разработчикам, которым агент должен отвечать на вопросы о погоде, качестве воздуха и климате с реальными данными.

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

  • Нужно сравнить прогнозы ICON, GFS и ECMWF для одного города на ближайшую неделю
  • Для отчета нужны температуры за конкретный месяц прошлых лет, например январь 2023 года
  • Бот или ассистент должен отвечать на вопросы об AQI, UV и пыльце в городе по его названию
  • Требуется оценить волнение и температуру воды для выхода в море или на пляж
  • Проект работает с паводками или климатическими сценариями и берет данные GloFAS и CMIP6

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

  • Нужна прогнозная служба для коммерческого продукта: Open-Meteo бесплатен только для некоммерческого использования
  • Требуются гарантии доступности и SLA: данные идут с публичных API без обязательств
  • Нужны радарные снимки или штормовые предупреждения, таких инструментов в наборе нет

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

Какая была погода в Лондоне в январе 2023 года и как это сравнить с январем 2024?

MCP

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

Переменные окружения

API_KEY секрет
Ключ для удаленного HTTP-режима, без него сервер открыт для всех.

Ограничения

Для работы нужен Node.js 22 или новее. Ключ API не требуется, но бесплатный доступ Open-Meteo действует только для некоммерческого использования. Ответы длиннее 25 000 символов обрезаются, значение null в ряду значит, что у модели нет данных на это время. Для ансамблевого прогноза параметр models обязателен.

При запуске по HTTP сервер слушает 127.0.0.1. Чтобы открыть его наружу, задайте HOST=0.0.0.0 и обязательно API_KEY, иначе сервер остается без аутентификации. Время в ответах по умолчанию в GMT, местное время включается параметром timezone: auto.

Как отключить. Удалите блок open-meteo из конфигурации клиента или выполните claude mcp remove open-meteo. Если ставили глобально, уберите пакет командой npm uninstall -g open-meteo-mcp-server, а контейнер остановите командой docker rm -f open-meteo-mcp.

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

Нужен ли ключ API для Open-Meteo MCP?

Нет, ключ не нужен: Open-Meteo бесплатен для некоммерческого использования. Ключ API задается только для удаленного HTTP-режима самого сервера, чтобы закрыть доступ к нему.

Как поставить Open-Meteo MCP в Claude Code?

Выполните claude mcp add open-meteo -- npx -y -p open-meteo-mcp-server open-meteo-mcp-server, потребуется Node.js 22 или новее. Инструменты появятся в списке MCP после перезапуска сессии.

Как спросить о погоде в городе, если нужны координаты?

Достаточно назвать город: модель сама вызовет geocoding и подставит координаты в остальные инструменты. Почтовый индекс тоже подходит.

Можно ли направить сервер на собственный Open-Meteo?

Да, каждый из девяти адресов задается переменной окружения, например OPEN_METEO_API_URL. Так сервер работает с самостоятельно развернутым Open-Meteo.

Почему ряд данных в ответе оборвался?

Ответ длиннее 25 000 символов сервер укорачивает и помечает признаком truncated. Сузьте диапазон дат или список переменных, и ряд придет целиком.

Обсуждение

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

MCP-серверы

MCP-сервер дает агенту погоду без ключей: прогноз, оповещения, качество воздуха, молнии, реки, пожары и архив с 1940 года.

MCP-серверРасширенный доступ56Звезды репозитория

MCP-сервер с набором инструментов для сводок по миру: рынки, отчеты SEC, конфликты, климат и новости из открытых источников

MCP-серверРасширенный доступ1,1 тыс.Звезды репозитория
Официальный

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

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

OpenStudio MCP

openstudio-mcp

Официальный

MCP-сервер для энергомоделирования зданий: агент строит модель OpenStudio, запускает EnergyPlus и разбирает результаты.

MCP-серверРасширенный доступ58Звезды репозитория

MCP-сервер AutoTS с 28 инструментами: агент загружает ряды, строит прогноз, ищет аномалии и оценивает вероятность выхода за порог.

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

MCP-сервер на Kotlin отдает агенту данные ClimateTrace о выбросах парниковых газов по странам и годам вместе с населением

MCP-серверМинимальный доступ347Звезды репозитория

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

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

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

Коротко о README

Сервер для бесплатных API Open-Meteo: 17 инструментов от прогноза и архива до климатических моделей и качества воздуха. Запуск через npx по stdio, для удаленного доступа есть режим Streamable HTTP и образ Docker. В репозитории лежат два скилла с подсказками, какой инструмент выбирать.

Бейдж для README

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