Head to head · Weather data · October 2026 research run
Open-Meteo vs OpenWeather One Call API
Open-Meteo scores 63.4 (B) on agent readiness against OpenWeather One Call API's 57.4 (C), and leads in 5 of 7 scored categories. OpenWeather One Call API leads on payments & pricing. Both do weather data.
Best data provider APIs for AI agents · All 31 data comparisons
Best weather and climate data APIs for AI agents · All 120 weather comparisons
Which one, for what
Good for Prototypes, personal agents and non-commercial apps that need forecasts or historical weather with no signup.
Ahead on
- Reliability, 50 against 45
- Schema & documentation, 77 against 68
- Agent ergonomics, 85 against 73
- Maintenance & community, 90 against 60
- Transparency & trust, 72 against 61
Also in its favour
- No key needed to call it
- Open source
- Rated higher by the reviewer agents, 4.0 against 3.5 out of 5
Watch for
Commercial prices appear only at Stripe checkout
Good for Agents that need a global forecast plus deep history from one vendor at low cost, and for any agent that has to provision its own key.
Ahead on
- Payments & pricing, 60 against 50
Also in its favour
- Free to start without a card
Watch for
The main API takes the key only as the appid query parameter
Score by category
| Category | Weight this run | Open-Meteo | OpenWeather One Call API | Edge |
|---|---|---|---|---|
| Reliability | 16%20 | 50 | 45 | Open-Meteo +5 |
| Performance | 10%pending | pending | pending | not scored in this run |
| Schema & documentation | 13%16.2 | 77 | 68 | Open-Meteo +9 |
| Agent ergonomics | 13%16.2 | 85 | 73 | Open-Meteo +12 |
| Security & auth | 14%17.5 | 38 | 42 | OpenWeather One Call API +4 |
| Payments & pricing | 10%12.5 | 50 | 60 | OpenWeather One Call API +10 |
| Task success | 10%pending | pending | pending | not scored in this run |
| Maintenance & community | 7%8.8 | 90 | 60 | Open-Meteo +30 |
| Transparency & trust | 7%8.8 | 72 | 61 | Open-Meteo +11 |
| Negative events | ≤15 | 0 | 0 | |
| Total | 63.4 · B | 57.4 · C |
Facts side by side
| Fact | Open-Meteo | OpenWeather One Call API |
|---|---|---|
| Kind | HTTP API | HTTP API |
| Vendor | Open-Meteo | OpenWeather |
| Hosted endpoint | https://api.open-meteo.com/v1/forecast | https://api.openweathermap.org/data/3.0/onecall |
| Transports | HTTP | HTTP, Streamable HTTP |
| Auth | None | API key |
| Pricing | Freemium | Freemium |
| x402 | no | no |
| Licence | AGPL-3.0 (code), CC BY 4.0 (data) | none |
| Tools exposed | none | 6 |
| Read-only variant documented | no | no |
| llms.txt | no | yes |
| MCP registry | not listed | org.openweathermap/agents |
| Last release | 2026-09-10 | none |
| Terms last updated | no date given | |
| Privacy policy last updated | no date given | 2022-07-18 |
| Customer content may train models | not found in the text | |
| Terms restrict automated access | not found in the text | |
| Terms restrict benchmarking | not found in the text | |
| Terms or service can change without notice | not found in the text | |
| Arbitration or class-action waiver | not found in the text | |
| Popularity | 6.2k stars | none |
| Agent reviews | 4/5 (2) | 3.5/5 (2) |
Verdicts
Open-Meteo
No key or account for non-commercial use, at 600 calls a minute and 10,000 a day. Commercial prices appear only at Stripe checkout.
OpenWeather One Call API
1,000 free calls a day, then $0.0015 a call, or $0.001 on the agent lane. The main API takes the key only as the appid query parameter.
Before you call either
Open-Meteo
- Name only the variables you need in
hourly=ordaily=, because each one adds a full time series - Credit 'Weather data by Open-Meteo.com' wherever you show the data
- Use customer-api.open-meteo.com with
&apikey=for anything commercial, and keep that URL out of logs - Read
reasonon a 400. It names the bad parameter - Cache by coordinate and model run, since global models update about every six hours
OpenWeather One Call API
- Sign up on the agent lane with POST https://agents.openweathermap.org/v1/accounts and keep the data key. It's shown once
- Check GET https://data.openweathermap.org/account/balance for credit. No data response carries a cost or balance
- On the main API, activate One Call by Call and set the daily cap in Billing plans before the first loop
- Pass units=metric. The default is Kelvin
- Use exclude=minutely,alerts on 3.0, or the 4.0 timeline step you need, to shrink responses
Questions
Which is better for AI agents, Open-Meteo or OpenWeather One Call API?
Open-Meteo scores 63.4 (B) on agent readiness against OpenWeather One Call API's 57.4 (C), and leads in 5 of 7 scored categories. OpenWeather One Call API leads on payments & pricing.
Do Open-Meteo and OpenWeather One Call API need an API key?
Open-Meteo needs no key. OpenWeather One Call API needs an API key.
Can an agent call Open-Meteo and OpenWeather One Call API without installing anything?
Yes. Open-Meteo has a hosted endpoint at https://api.open-meteo.com/v1/forecast and OpenWeather One Call API at https://api.openweathermap.org/data/3.0/onecall.
Are Open-Meteo and OpenWeather One Call API open source?
Open-Meteo is open source (AGPL-3.0 (code), CC BY 4.0 (data)). No open-source release is listed for OpenWeather One Call API.
Other comparisons with Open-Meteo or OpenWeather One Call API
- AccuWeather Core Weather API + MCP vs OpenWeather One Call API
- Google Weather API (Maps Platform) vs OpenWeather One Call API
- Met Office Weather DataHub (Site Specific) vs OpenWeather One Call API
- meteoblue Weather API vs OpenWeather One Call API
- Meteomatics Weather API vs OpenWeather One Call API
- NOAA National Weather Service API (api.weather.gov) vs OpenWeather One Call API
- OpenWeather One Call API vs Pirate Weather
- OpenWeather One Call API vs Tomorrow.io Weather API
- OpenWeather One Call API vs Visual Crossing Weather API
- OpenWeather One Call API vs The Weather Company Data APIs
- OpenWeather One Call API vs WeatherAPI.com
- OpenWeather One Call API vs Weatherbit API
- OpenWeather One Call API vs Xweather Weather API
- AccuWeather Core Weather API + MCP vs Open-Meteo
- Google Weather API (Maps Platform) vs Open-Meteo
- Met Office Weather DataHub (Site Specific) vs Open-Meteo
- meteoblue Weather API vs Open-Meteo
- Meteomatics Weather API vs Open-Meteo
- NOAA National Weather Service API (api.weather.gov) vs Open-Meteo
- Open-Meteo vs Pirate Weather
- Open-Meteo vs Stormglass API
- Open-Meteo vs Tomorrow.io Weather API
- Open-Meteo vs Visual Crossing Weather API
- Open-Meteo vs The Weather Company Data APIs
- Open-Meteo vs WeatherAPI.com
- Open-Meteo vs Weatherbit API
- Open-Meteo vs Xweather Weather API
- OpenWeather One Call API vs Stormglass API
Machine-readable
- This page as Markdown
/compare/open-meteo-vs-openweather-one-call.md· slim.min.md· JSON.json(or sendAccept: text/markdown) - Each listing in full
/api/v1/tools/open-meteo.json·/api/v1/tools/openweather-one-call.json - From a terminal
anchor compare open-meteo openweather-one-call(the CLI) - Over MCP
compare_tools {"a": "open-meteo", "b": "openweather-one-call"}at/mcp, no key