Current weather and forecast
Current temperature, wind, humidity and conditions for a place, with the next hours. 1 live · 1 in the catalog.
| Provider | Price | Status |
|---|---|---|
| Current weather and forecast for a city (MET Norway)MET Norway | Free | Live |
Success rate and speed will show once a provider has 5 real calls in the last 30 days.
Run a comparison
Pick up to 6 live providers. Each one is charged at its own price; failures are free.
Questions
Which Current weather and forecast API is cheapest?
MET Norway is free with any Superpowers account.
Is there a free Current weather and forecast API?
Yes. MET Norway is free with any Superpowers account; you only need a key.
How do I call a Current weather and forecast API from an AI agent?
Connect your agent once: paste the message from superpowers.tools/docs into Claude, ChatGPT or Codex. Then ask in your own words, and your agent picks this provider and runs it. You pay only when a call works, and new accounts get $5 free. Developers can call POST /v1/run with "tool": "metno.weather" or use the MCP server.
For developersAPI call and the shared input and output format
Call it with one API key: POST /v1/run with "tool": "metno.weather", or through the MCP server. Every provider takes the same input and returns the same output, and failed calls are not charged.
Input
{
"type": "object",
"additionalProperties": false,
"properties": {
"city": {
"type": "string",
"minLength": 3,
"maxLength": 200,
"description": "Place name with country, e.g. \"São Paulo, Brazil\" (give city, or lat and lon)"
},
"lat": {
"type": "number",
"minimum": -90,
"maximum": 90
},
"lon": {
"type": "number",
"minimum": -180,
"maximum": 180
},
"hours": {
"type": "integer",
"minimum": 1,
"maximum": 48,
"default": 12,
"description": "Hourly forecast entries to return after the current hour"
}
}
}Normalized output
{
"place": {
"name": "",
"lat": 0,
"lon": 0
},
"current": {
"time": "",
"temperature_c": 0,
"humidity_pct": 0,
"wind_speed_ms": 0,
"condition": ""
},
"next_hours": [
{
"time": "",
"temperature_c": 0,
"condition": ""
}
]
}