meteoswissStations
List and search MeteoSwiss measurement stations. Filter by name, canton, or browse the full network of ~300 stations (~160 full weather + ~140 precipitation-only) across Switzerland.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "meteoswissStations"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of results (1-200, default 20) | |
| canton | No | Filter by canton abbreviation (e.g., "ZH", "BE", "GR") | |
| search | No | Search by station name or abbreviation |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| total | Yes | Total number of stations matching the filter | |
| source | Yes | Data attribution | |
| stations | Yes | Matching stations, up to `limit` |