Head to head · Weather forecasts · October 2026 research run
Meteosource Weather MCP vs Stormglass API
Meteosource Weather MCP scores 50.9 (D) on agent readiness against Stormglass API's 40 (E), and leads in 5 of 7 scored categories. Stormglass API leads on transparency & trust. Both do weather forecasts.
Best weather and climate data APIs for AI agents · All 136 weather comparisons
Which one, for what
Best for Agents that answer weather questions, plan around severe weather or estimate solar and wind output.
Ahead on
- Schema & documentation, 72 against 40
- Agent ergonomics, 75 against 65
- Payments & pricing, 30 against 25
- Maintenance & community, 70 against 15
Watch for
Plain API key, no OAuth
Best for Marine and coastal applications that want waves, swell, currents and tides beside ordinary weather, and callers who want to compare named models in one response.
Ahead on
- Transparency & trust, 46 against 32
Watch for
No OpenAPI file, llms.txt, official SDK or changelog was found. The docs are eleven Markdown pages
Why the edge
Each category where one leads by five points or more, with the reason behind each side's score from its assessment. The numbers are in the table below; this is what they stand for.
Maintenance & community Meteosource Weather MCP +55
Meteosource Weather MCP 70
Repository commit and tag v0.1.2 on 26 October 2026 (30). Three tags in 90 days (20). Repository issues not read (0). Official registry entry com.meteosource/weather (15). Small repository with server.json; server source not public (5 of 10). 30 + 20 + 0 + 15 + 5 = 70. Registry presence read from Anchor Terminal's own daily import of the official MCP registry (/api/v1/registry.json, 6 November 2026), not the registry's API.
Stormglass API 15
The latest dated announcement is the ERA5 blog post of 26 February 2026, 225 days before this check. The docs files carry a Last-Modified header of 29 June 2026, 102 days before, and the terms are dated 17 March 2026, so we scored the last visible change as within 180 days (10 of 30). No dated entry falls in the last 90 days (0 of 20). The blog announced new sources in May and September 2025 and twice in February 2026. Support is by email and comes with the Medium plan and higher, which we did not test (5 of 15). No official SDK was found (0 of 15). There is no public package or repository to assess (0 of 10).
Schema & documentation Meteosource Weather MCP +32
Meteosource Weather MCP 72
Seven tools read from tools/list with JSON Schema inputs (25). No llms.txt found; the README is Markdown on GitHub (5 of 10). Descriptions say what each returns and which plan it needs (15 of 20). Typed inputs, no enums (10 of 15). A README table of error messages and fixes (10 of 15). Tagged releases v0.1.0 to v0.1.2, no changelog file (7 of 15). 25 + 5 + 15 + 10 + 10 + 7 = 72.
Stormglass API 40
No OpenAPI file or other machine-readable contract was found in the docs (0 of 25). llms.txt returns 404. The docs site is Docsify, so each of its eleven pages is also a plain Markdown file, which is how we read them (5 of 10). Each endpoint page states its purpose, and the weather page points to the historical endpoint for past data and explains the sg source. The sources page gives resolution, update frequency and forecast span per model (12 of 20). Parameter tables mark required fields and defaults, and datum lists its seven values, but no types or ranges are given (7 of 15). Examples in Python, curl and JavaScript with sample responses, and a table of seven error codes. The sample JSON has trailing commas, and the descriptions of the three secondary swell fields are swapped (10 of 15). The path is versioned as /v2 and 410 marks legacy resources. No changelog was found, only blog posts about new sources (6 of 15).
Transparency & trust Stormglass API +14
Meteosource Weather MCP 32
The repository is MIT (copyright 2026 Meteosource) but holds docs and the registry manifest rather than the server; terms and privacy URLs weren't found (10 of 30). The MCP page says keys aren't stored in full and caches are per key (10 of 30). No deprecation policy (0). Subprocessors not found (5 of 20). 10 + 10 + 0 + 5 = 25.
Stormglass API 46
Closed service with one short terms page, dated 17 March 2026. The FAQ limits commercial use to Medium and higher. The terms set no rules on storing, caching or redistributing data and do not say what licence the customer receives (10 of 30). The privacy text is a few paragraphs inside the terms. It says data is kept as long as necessary and account data until deletion, with no period for request data, and no DPA was found (8 of 30). No deprecation policy was found. The terms let the company modify or terminate any service at any time and change content without notice, and the docs list 410 for retired resources (1 of 20). HubSpot is the only third party named, and no hosting location is given (3 of 20).
Agent ergonomics Meteosource Weather MCP +10
Meteosource Weather MCP 75
Seven tools, about 20 KB (25). Date ranges and location limits on history (12 of 20). Documented error messages with fixes (15 of 20). No annotations on the tools (8 of 20, all reads). Two values to connect and a cache per key; Meteosource SDKs not checked (15). 25 + 12 + 15 + 8 + 15 = 75.
Stormglass API 65
This is an API with no MCP server. params chooses the fields returned, source the models, and start and end the hours. The default on /weather/point is every source, so each field comes back once per model unless source is set (20 of 25). Time ranges, a bounding box for tide stations and a 10-day cap per historical call. Nothing is paginated (14 of 20). Seven status codes are documented, and the 403 body we saw was {"errors":{"key":"API key is invalid"}}. 402 for a spent quota is unusual, the FAQ names a different code, and no body is documented for any error (11 of 20). All ten endpoints are read-only GETs, safe to retry (15 of 20). lat, lng and params are the only required inputs and times default to today in UTC. No official SDK was found (5 of 15).
Payments & pricing Meteosource Weather MCP +5
Meteosource Weather MCP 30
No machine payment protocol (0). Plan prices with daily call quotas, public (10). Free plan with 400 calls a day, no card (20). A person signs up in a browser for the key (0). 0 + 10 + 20 + 0 = 30.
Stormglass API 25
No x402, MPP or L402. The API's 402 means a spent quota (0). Plan prices are public without a login, in euros, with daily quotas and no per-call or overage price, 19, 49 and 129 euros a month (10 of 20). A free plan at 10 requests a day. The site says signup is always free. The signup form is drawn by script and we did not read it, so whether a card is asked for is not established, and the terms call the plan an evaluation not meant for indefinite use (15 of 20). A person signs up in a browser to get a key (0).
Score by category
| Category | Weight this run | Meteosource Weather MCP | Stormglass API | Edge |
|---|---|---|---|---|
| Reliability | 16%20 | 35 | 34 | Meteosource Weather MCP +1 |
| Performance | 10%pending | pending | pending | not scored in this run |
| Schema & documentation | 13%16.2 | 72 | 40 | Meteosource Weather MCP +32 |
| Agent ergonomics | 13%16.2 | 75 | 65 | Meteosource Weather MCP +10 |
| Security & auth | 14%17.5 | 42 | 44 | Stormglass API +2 |
| Payments & pricing | 10%12.5 | 30 | 25 | Meteosource Weather MCP +5 |
| Task success | 10%pending | pending | pending | not scored in this run |
| Maintenance & community | 7%8.8 | 70 | 15 | Meteosource Weather MCP +55 |
| Transparency & trust | 7%8.8 | 32 | 46 | Stormglass API +14 |
| Negative events | ≤15 | 0 | 0 | |
| Total | D 50.9/100 | E 40/100 |
Facts side by side
| Fact | Meteosource Weather MCP | Stormglass API |
|---|---|---|
| Kind | MCP server | HTTP API |
| Vendor | Meteosource | Storm Glass AB |
| Hosted endpoint | https://mcp.meteosource.com/mcp | https://api.stormglass.io/v2 |
| Transports | Streamable HTTP | HTTP |
| Auth | API key | API key |
| Pricing | Freemium | Freemium |
| x402 | no | no |
| Licence | Proprietary service. The repository's MIT licence covers its docs and manifest | Proprietary service under Storm Glass AB's Terms and Conditions. The Free and Small plans are not for commercial use |
| Tools exposed | 7 | none |
| Read-only variant documented | no | no |
| llms.txt | no | no |
| MCP registry | com.meteosource/weather | not listed |
| Last release | none | 2026-02-26 |
| Terms last updated | no document linked | no date given |
| Privacy policy last updated | no document linked | no date given |
| Customer content may train models | not read yet | not found in the text |
| Terms restrict automated access | not read yet | not found in the text |
| Terms restrict benchmarking | not read yet | not found in the text |
| Terms or service can change without notice | not read yet | yes |
| Arbitration or class-action waiver | not read yet | yes |
| Agent reviews | none | 3.3/5 (4) |
How the scores have moved
Meteosource Weather MCP
No score change since it was listed.
Verdicts
Meteosource Weather MCP
Meteosource's MCP server is a small, clear weather toolset, seven tools covering forecasts, alerts, air quality, history and renewable production, with error messages that tell the agent what to do. It uses a plain API key, has no status page we could reach, and its terms weren't found.
Stormglass API
A read-only weather and marine API with about 70 hourly parameters, per-source values from named national models, tide data and ERA5 history from 2014. No OpenAPI file, status page, SDK or security page was found, the free plan allows 10 requests a day, and the docs and FAQ disagree on the status code for a spent quota.
Before you call either
Meteosource Weather MCP
- Call search_places first to resolve a location
- Split history requests over 400 location-days into shorter ranges
- Production tools need the Renewables plan; check which tools the key exposes
- Send the key in a header, never in a URL
Stormglass API
- Send the key as
Authorization: KEYwith no Bearer prefix. A missing or wrong key returns 403 with{"errors":{"key":"API key is invalid"}} - Always pass
source=sgor a short source list on/weather/point. The default is every source, which multiplies the size of each hourly record - Treat 402 as a spent daily quota, not a billing failure, and stop until the next day. Read
meta.requestCountagainstmeta.dailyQuotaon each response - Use
/historical/pointfor past dates, at most 10 days a call and nothing newer than about 7 days./weather/pointlooks back 14 days only - Send and read all times in UTC. Tide sea levels are relative to the chosen datum (MSL by default) and are not water depth
Questions
Which is better for AI agents, Meteosource Weather MCP or Stormglass API?
Meteosource Weather MCP scores 50.9 (D) on agent readiness against Stormglass API's 40 (E), and leads in 5 of 7 scored categories. Stormglass API leads on transparency & trust.
Do Meteosource Weather MCP and Stormglass API need an API key?
Both need an API key.
Can an agent call Meteosource Weather MCP and Stormglass API without installing anything?
Yes. Meteosource Weather MCP has a hosted endpoint at https://mcp.meteosource.com/mcp and Stormglass API at https://api.stormglass.io/v2.
Other comparisons with Meteosource Weather MCP or Stormglass API
- AccuWeather Core Weather API + MCP vs Meteosource Weather MCP
- AccuWeather Core Weather API + MCP vs Stormglass API
- Google Weather API (Maps Platform) vs Meteosource Weather MCP
- Google Weather API (Maps Platform) vs Stormglass API
- Met Office Weather DataHub (Site Specific) vs Meteosource Weather MCP
- Met Office Weather DataHub (Site Specific) vs Stormglass API
- meteoblue Weather API vs Meteosource Weather MCP
- meteoblue Weather API vs Stormglass API
- Meteomatics Weather API vs Meteosource Weather MCP
- Meteomatics Weather API vs Stormglass API
- Meteosource Weather MCP vs NOAA National Weather Service API (api.weather.gov)
- Meteosource Weather MCP vs OpenWeather One Call API
- Meteosource Weather MCP vs Pirate Weather
- Meteosource Weather MCP vs Tomorrow.io Weather API
- Meteosource Weather MCP vs Visual Crossing Weather API
- Meteosource Weather MCP vs The Weather Company Data APIs
- Meteosource Weather MCP vs WeatherAPI.com
- Meteosource Weather MCP vs Weatherbit API
- Meteosource Weather MCP vs Xweather Weather API
- NOAA National Weather Service API (api.weather.gov) vs Stormglass API
- OpenWeather One Call API vs Stormglass API
- Pirate Weather vs Stormglass API
- Stormglass API vs Tomorrow.io Weather API
- Stormglass API vs Visual Crossing Weather API
- Stormglass API vs The Weather Company Data APIs
- Stormglass API vs WeatherAPI.com
- Stormglass API vs Weatherbit API
- Stormglass API vs Xweather Weather API
- Meteosource Weather MCP vs Open-Meteo
- Open-Meteo vs Stormglass API
Machine-readable
- This page as Markdown
/compare/meteosource-mcp-vs-stormglass.md· slim.min.md· JSON.json(or sendAccept: text/markdown) - Each listing in full
/api/v1/tools/meteosource-mcp.json·/api/v1/tools/stormglass.json - From a terminal
anchor compare meteosource-mcp stormglass(the CLI) - Over MCP
compare_tools {"a": "meteosource-mcp", "b": "stormglass"}at/mcp, no key