The LandiWetter MCP Server provides Swiss weather forecast data with these capabilities:
Search for Swiss locations by name using the
searchLocation
toolGet detailed weather forecasts for specific locations and dates using the
getWeatherForecast
toolAccess hourly and daily forecasts with both granular and aggregated weather data
Retrieve weather using URI format
weather://{location}/{date}
(defaults to today if date not specified)Integrate with MCP-compatible clients like Claude Desktop for seamless access
LandiWetter MCP Server
This is a Model Context Protocol (MCP) server that provides Swiss weather forecast data from LandiWetter. The server allows you to search for Swiss locations and get detailed weather forecasts.
Features
Search for Swiss locations by name
Get detailed weather forecasts for a specific location and date
Access both hourly and daily forecast data
Use as a tool or resource in MCP-compatible clients
Installation
Clone the repository
Install dependencies:
npm install
Usage
Starting the Server
Run the server with:
This starts the MCP server using the stdio transport, making it compatible with MCP clients like Claude Desktop.
Integrating with Claude Desktop
Open Claude Desktop
Go to Settings > MCP > Add custom server
Configure with the following details:
Name: LandiWetter
Command:
node /path/to/landiwetter-mcp/src/index.js
Save and enable the server
Example Claude Prompts
Once the server is integrated with Claude Desktop, you can use natural language prompts to access weather forecasts:
To get a weather forecast:
To get a weather forecast for a specific date:
Available Tools
searchLocation
Search for Swiss locations by name.
Parameters:
locationName
: The name of the location to search for
Example:
getWeatherForecast
Get a detailed weather forecast for a specific location.
Parameters:
locationId
: The location ID (e.g., G2661552)date
(optional): The date for the forecast (yyyy-MM-dd). Defaults to today
Example:
Available Resources
weather-forecast
Access weather forecasts through a resource URI.
URI Template: weather://{location}/{date}
Where:
location
: The name of the location (e.g., "Zürich")date
(optional): The date for the forecast (yyyy-MM-dd). Defaults to today
Example:
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.
Provides Swiss weather forecast data, allowing users to search for Swiss locations and get detailed hourly and daily weather forecasts.
Related Resources
Related MCP Servers
- MIT License
- -securityAlicense-qualityWeather forecast server which returns 7 days of detailed weather anywhere in the world, using the OpenWeatherMap One Call API 3.0.Last updated -5MIT License
- -securityFlicense-qualityA Simple WeatherForecastServer: Get Weather Easily and FreelyLast updated -