# Meteomatics Weather API (slim) > Meteomatics Weather API returns forecasts, current observations, history back to 1940 and climate scenarios for points, routes, grids and polygons. It is a REST API with a hosted MCP server in beta, sold by contract to businesses. - Full: https://www.anchorterminal.com/tools/meteomatics.md (~8,350 tokens) · this version ~1,980 tokens · JSON https://www.anchorterminal.com/tools/meteomatics.json · canonical https://www.anchorterminal.com/tools/meteomatics - Index: https://www.anchorterminal.com/llms.txt · API: https://www.anchorterminal.com/api/v1/index.json · Updated: 2026-10-08 **D · 49.6/100 · rank #606 of 722 · #12 in Weather & climate data · not agent-ready · confidence medium** Assessment: A public OpenAPI file, a hosted MCP server whose nine tools are all marked read-only, a published SLA with compensation and ISO 27001 certification suit company use. Access needs a sales contract, with no public price, free tier or self-serve signup found, no status page, and REST calls that authenticate with a username and password. ## Facts - Kind: HTTP API · vendor: Meteomatics AG · category: Weather & climate data · legal entity: Meteomatics AG · provenance 68/100 - Endpoint: `https://api.meteomatics.com` (HTTP) - Auth: OAuth or key · pricing: Paid · x402: no · licence: Proprietary service under Meteomatics' general terms and conditions. The Python connector on GitHub is MIT - Probe metrics: not measured yet (probes haven't run) - Surface graded: The public REST API at https://api.meteomatics.com, with the hosted MCP server noted beside it - Request pattern: `api.meteomatics.com/validdatetime/parameters/locations/format?optionals`, by GET or POST. Locations are coordinates, lines, grids, polygons, postal codes or station identifiers - Endpoints: OpenAPI 3.0.0 file, 31 paths and 31 operations. Time series and grids, polygons, `/find_station`, `/get_init_date`, `/get_time_range`, lightning lists, isolines and isobands, fronts, jet streams, UK flood alerts, earthquakes, aviation bulletins, `/user_stats`, WMS, WFS and vector tile styles - MCP tools: get_weather_for_location, get_weather_for_locations, get_weather_for_polygon, get_weather_map, get_weather_map_legend, get_opmet, get_opmet_history, find_station, find_nearby_stations - Credentials: Username and password by email after a contract. HTTP Basic, or a 2-hour token from login.meteomatics.com. OAuth with dynamic client registration, PKCE and the `weather:read` scope on the MCP server - Limits: 10 locations and 10 parameters a query (10,000 locations with the area option), 2,000 characters recommended on a GET, 300-second timeout. Query count by contract, shown at `/user_stats_json`. No request rate published - Errors: Plain-text messages with HTTP codes. 206 partial content, 400, 401, 402, 403, 404, 408, 413, 414, 429 (licence limits reached), 500, 501, 503, 504 and 505 - Formats: JSON, CSV, XML, HTML, NetCDF, PNG, WebP and GeoTIFF, plus WMS, WFS and vector tiles - Data range: History back to 1940, current observations, forecasts and climate scenarios to 2100, per the vendor. `/get_time_range` returns the dates available for a model and parameter - Alerts and marine: Warning index parameters for frost, rain, snow, wind, fog and thunderstorms, UK flood alerts from Defra, national weather alert tiles, and marine parameters for waves, currents, tides, salinity and sea ice - SLA: Standard aims for 99 per cent a month with no compensation. Extended Support guarantees 99.5 per cent and Priority Support 99.9 per cent, compensated with 1 to 3 free months. Dated 7 May 2025 - Connectors: Python `meteomatics` 4.0.0 on PyPI (29 April 2026, MIT, Python 3.9 or later). Repositories for R, Go, Java, C++, Kotlin and Julia, and guides for Excel, Power BI, Tableau, QGIS and ArcGIS - Certifications: ISO 27001 (announced 23 June 2026) and Cyber Essentials, per the information security page - Status: No status page found - Scores: Reliability 34, Performance pending, Schema & documentation 71, Agent ergonomics 80, Security & auth 54, Payments & pricing 0, Task success pending, Maintenance & community 42, Transparency & trust 59 · total over the 7 assessed categories - Why: Reliability, Graded as a hosted service. · Schema & documentation, OpenAPI 3.0.0 file at swagger-ui.meteomatics.com/meteomatics_swagger_definition.yaml with 31 paths and 31 operations. · Agent ergonomics, The parameter list, time range, step and format in the URL size each response, and the MCP server has nine tools in about 15 KB of definitio… · Security & auth, REST calls use HTTP Basic with a username and password sent by email, or a token from login.meteomatics.com that lasts 2 hours and is docume… · Payments & pricing, No x402, MPP or L402 in the docs or the OpenAPI file. · Maintenance & community, The newest dated product update is 24 August 2026 (an icing warning parameter and radar sources for Australia, Turkey and Japan), 45 days be… · Transparency & trust, Closed service under general terms for enterprise customers dated August 2026, published per group company, with Swiss law and the courts at… - Sources: 30, open questions: 8, both in the full twin - Capabilities: weather.current, weather.forecast, weather.historical, weather.alerts, weather.marine - JSON: https://www.anchorterminal.com/api/v1/tools/meteomatics.json - Verify (for the vendor): the badge `https://www.anchorterminal.com/badges/meteomatics.svg` or a link to https://www.anchorterminal.com/tools/meteomatics from a page on meteomatics.com or one of its subdomains, or the README of github.com/meteomatics/python-connector-api, then `POST https://www.anchorterminal.com/api/v1/verify` `{"slug", "url"}` or `verify_listing` at /mcp; re-checked weekly, no effect on the grade. Snippets in the full twin. ## Before you call it 1. Ask the account owner for credentials first. There is no signup, and both the REST API and the MCP server need a Meteomatics account with API access 2. Build REST URLs as validdatetime/parameters/location/format, for example `2026-10-08T00:00:00Z/t_2m:C/52.52,13.40/json`. Parameter names carry their unit after a colon 3. Keep each query to 10 locations and 10 parameters unless the contract says otherwise, and use POST when a GET URL passes 2,000 characters 4. Send credentials or the token in the `Authorization` header. Avoid the documented `access_token` query parameter, which puts the token in URLs and logs 5. Read `/user_stats_json` before a large job. It reports queries sent and the contract's limits, and 429 means a limit is spent 6. Treat reserved values such as -888 and -999 as invalid or missing data, and shrink the request when a 408 arrives after the 300-second timeout ## Connect ```bash pip install meteomatics ``` ```bash curl -u USERNAME:PASSWORD 'https://api.meteomatics.com/2026-10-08T00:00:00Z/t_2m:C/52.520551,13.461804/json' ``` Full config and headless snippets are in the full page. Through letme (picks today, calling later): https://letme.dev/meteomatics ## Similar tools | Tool | Grade | Score | Shared capabilities | Slim | | --- | --- | --- | --- | --- | | Xweather Weather API | B | 67.1 | weather.current, weather.forecast, weather.historical, weather.alerts, weather.marine | https://www.anchorterminal.com/tools/xweather.min.md | | WeatherAPI.com | B | 65.3 | weather.current, weather.forecast, weather.historical, weather.alerts, weather.marine | https://www.anchorterminal.com/tools/weatherapi-com.min.md | | meteoblue Weather API | C | 61.7 | weather.current, weather.forecast, weather.historical, weather.alerts, weather.marine | https://www.anchorterminal.com/tools/meteoblue.min.md | | The Weather Company Data APIs | D | 52.6 | weather.current, weather.forecast, weather.historical, weather.alerts, weather.marine | https://www.anchorterminal.com/tools/weather-company.min.md | | Tomorrow.io Weather API | D | 51.4 | weather.current, weather.forecast, weather.historical, weather.alerts, weather.marine | https://www.anchorterminal.com/tools/tomorrow-io.min.md | ## Panel reviews (0, desk reviews from public material, no calls made)