Skip to main content
Glama

Weather MCP Server

Apache 2.0
16
  • Linux
  • Apple

Wetter-MCP-Server

Ein Model Context Protocol (MCP)-Server, der Wetterinformationen mithilfe der Open-Meteo-API bereitstellt.

Merkmale

  • Erhalten Sie aktuelle Wetterinformationen für eine bestimmte Stadt.

Installation

Pip-Installation und -Verwendung. Dieses Paket kann mit Pip installiert werden:

pip install mcp_weather_server

Dieser Server ist für die manuelle Installation vorgesehen, indem seine Konfiguration zur Datei cline_mcp_settings.json hinzugefügt wird.

  1. Fügen Sie dem mcpServers -Objekt in Ihrer Datei cline_mcp_settings.json den folgenden Eintrag hinzu:
{ "mcpServers": { "weather": { "command": "python", "args": [ "-m", "mcp_weather_server" ], "disabled": false, "autoApprove": [] } } }
  1. Speichern Sie die Datei cline_mcp_settings.json .

Konfiguration

Dieser Server benötigt keinen API-Schlüssel. Er verwendet die kostenlose Open-Meteo-API.

Verwendung

Dieser Server bietet mehrere Tools: get_weather , get_weather_by_datetime_range und get_current_datetime .

get_weather

Ruft die aktuellen Wetterinformationen für eine bestimmte Stadt ab.

Parameter:

  • city (Zeichenfolge, erforderlich): Der Name der Stadt.

Beispiel:

Um das Wetter in Taipeh abzurufen, verwenden Sie das Tool wie folgt:

<use_mcp_tool> <server_name>weather</server_name> <tool_name>get_weather</tool_name> <arguments> { "city": "Taipei" } </arguments> </use_mcp_tool>

get_weather_by_datetime_range

Ruft Wetterinformationen für eine angegebene Stadt zwischen Start- und Enddatum ab.

Parameter:

  • city (Zeichenfolge, erforderlich): Der Name der Stadt.
  • start_date (Zeichenfolge, erforderlich): Startdatum im Format JJJJ-MM-TT (ISO 8601).
  • end_date (Zeichenfolge, erforderlich): Enddatum im Format JJJJ-MM-TT (ISO 8601).

Beispiel:

Um das Wetter in London zwischen dem 01.01.2024 und dem 07.01.2024 zu ermitteln, verwenden Sie das Tool wie folgt:

<use_mcp_tool> <server_name>weather</server_name> <tool_name>get_weather_by_datetime_range</tool_name> <arguments> { "city": "London", "start_date": "2024-01-01", "end_date": "2024-01-07" } </arguments> </use_mcp_tool>

get_current_datetime

Ruft die aktuelle Uhrzeit in einer angegebenen Zeitzone ab.

Parameter:

  • timezone_name (Zeichenfolge, erforderlich): IANA-Zeitzonenname (z. B. „America/New_York“, „Europe/London“). Verwenden Sie die UTC-Zeitzone, wenn der Benutzer keine Zeitzone angegeben hat.

Beispiel:

Um die aktuelle Uhrzeit in New York zu ermitteln, verwenden Sie das Tool wie folgt:

<use_mcp_tool> <server_name>weather</server_name> <tool_name>get_current_datetime</tool_name> <arguments> { "timezone_name": "America/New_York" } </arguments> </use_mcp_tool>

Für Entwickler

Ändern Sie das Arbeitsverzeichnis, bevor Sie Python ausführen

python -m mcp_weather_server

Oder wenn Sie möchten, dass Python Ihr Paket findet, egal von wo aus Sie es ausführen, können Sie PYTHONPATH festlegen:

set PYTHONPATH=C:\xxx\mcp_weather_server\src python -m mcp_weather_server
Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

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.

Ein Model Context Protocol-Server, der mithilfe der Open-Meteo-API aktuelle Wetterinformationen für angegebene Städte abruft und dafür keinen API-Schlüssel benötigt.

  1. Merkmale
    1. Installation
      1. Konfiguration
        1. Verwendung
          1. get_weather
          2. get_weather_by_datetime_range
          3. get_current_datetime
        2. Für Entwickler

          Related MCP Servers

          • -
            security
            F
            license
            -
            quality
            A Model Context Protocol server that provides current weather information and 3-day forecasts for specified cities using the Open-Meteo API.
            Last updated -
            Python
          • -
            security
            F
            license
            -
            quality
            A 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.
            Last updated -
            Python
            • Apple
            • Linux
          • A
            security
            A
            license
            A
            quality
            A 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 -
            11
            10
            JavaScript
            MIT License
          • -
            security
            F
            license
            -
            quality
            A Model Context Protocol server that interfaces with OpenWeatherMap API to provide real-time weather information and forecasts for cities worldwide.
            Last updated -
            Python

          View all related MCP servers

          MCP directory API

          We provide all the information about MCP servers via our MCP API.

          curl -X GET 'https://glama.ai/api/mcp/v1/servers/isdaniel/mcp_weather_server'

          If you have feedback or need assistance with the MCP directory API, please join our Discord server