IM

isdaniel/mcp_weather_server

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

61 stars 35 forks Качество 80 Тренд 22Apache-2.0

isdaniel/mcp weather server - кандидат на сервер MCP, импортированный из https://github.com/isdaniel/mcp_weather_server.

Обзор

isdaniel/mcp weather server - кандидат на сервер MCP, импортированный из https://github.com/isdaniel/mcp_weather_server.

Обзор (машинный перевод)

mcp-name: io.github.isdaniel/mcp weather server

Сервер Model Context Protocol (MCP), который предоставляет информацию о погоде с помощью Open-Meteo API. Этот сервер поддерживает несколько режимов транспортировки: стандартный stdio, HTTP Server-Sent Events (SSE) и новый протокол Streamable HTTP для веб-интеграции.

Особенности

Погода и качество воздуха

Получите текущую информацию о погоде с помощью комплексных показателей:

  • Температура, влажность, точка росы
  • Скорость ветра, направление и порывы Осадки (дождь/снег) и вероятность Атмосферное давление и облачный покров
  • УФ-индекс и видимость *Температура “чувствует” Восход и закат (местное время в месте) Получите данные о погоде для диапазона дат с почасовыми деталями и ежедневным восходом / закатом
  • Получить информацию о качестве воздуха, включая:
  • ТЧ2,5 и ТЧ10 твердых частиц
  • Озон, диоксид азота, монооксид углерода
  • Диоксид серы, аммиак, пыль
  • Оптическая глубина аэрозоля
  • Медицинские рекомендации и рекомендации

Время и Таймзона

Получить текущую дату / время в любом часовом поясе

  • Преобразование времени между часовыми поясами
  • Получить информацию о часовом поясе

Транспортные режимы

  • Несколько видов транспорта:

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Weather MCP Server

mcp-name: io.github.isdaniel/mcp_weather_server

A Model Context Protocol (MCP) server that provides weather information using the Open-Meteo API. This server supports multiple transport modes: standard stdio, HTTP Server-Sent Events (SSE), and the new Streamable HTTP protocol for web-based integration.

Features

Weather & Air Quality

  • Get current weather information with comprehensive metrics:
    • Temperature, humidity, dew point
    • Wind speed, direction, and gusts
    • Precipitation (rain/snow) and probability
    • Atmospheric pressure and cloud cover
    • UV index and visibility
    • “Feels like” temperature
    • Sunrise and sunset times (local time at the location)
  • Get weather data for a date range with hourly details and daily sunrise/sunset times
  • Get air quality information including:
    • PM2.5 and PM10 particulate matter
    • Ozone, nitrogen dioxide, carbon monoxide
    • Sulfur dioxide, ammonia, dust
    • Aerosol optical depth
    • Health advisories and recommendations

Time & Timezone

  • Get current date/time in any timezone
  • Convert time between timezones
  • Get timezone information

Transport Modes

  • Multiple transport modes:
    • stdio - Standard MCP for desktop clients (Claude Desktop, etc.)
    • SSE - Server-Sent Events for web applications
    • streamable-http - Modern MCP Streamable HTTP protocol with stateful/stateless options
  • RESTful API endpoints via Starlette integration

Installation

Installing via Smithery

To install Weather MCP Server automatically via Smithery:

npx -y @smithery/cli install @isdaniel/mcp_weather_server

Standard Installation (for MCP clients like Claude Desktop)

This package can be installed using pip:

pip install mcp_weather_server

Manual Configuration for MCP Clients

This server is designed to be installed manually by adding its configuration to the cline_mcp_settings.json file.

Открыть полный README на GitHub

Установка

npx -y @smithery/cli install @isdaniel/mcp_weather_server
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "weather": { "command": "python", "args": [ "-m", "mcp_weather_server" ], "disabled": false, "autoApprove": [] } } }