Aleph
Query live FP&A data, build reports and update dashboards from your AI assistant.
Query conditions, forecasts, severe-weather alerts, air quality and road weather.
Opens Agent Studio, where connecting is one click. The connector URL below works in any MCP client.
Paste it into any MCP client. Setup docs
The Vaisala Xweather MCP server puts licensed weather data behind 19 tools an agent can call from Claude, ChatGPT or any MCP client. It covers current conditions, multi-day forecasts, official severe-weather alerts, air quality, cloud-to-ground lightning, road surface conditions and tropical cyclones. Every tool is a read. Metering is per API access, and there is no spending cap.
Verified connector
Listed by Anthropic as a partner connector in its Connectors Directory.
Connection checked by Agentman on .
Anthropic states this reflects the level of review a connector received, not a security audit.
Tool names from Anthropic's directory listing. This server requires sign-in, so we could not read tool descriptions or parameter schemas.
dataSource.xweather.com/terms redirects into a JavaScript-only Vaisala document viewer, as does the Vaisala Group general conditions of subscription services. We cannot report what either says about redistribution, resale or AI training — check them before building on the data.inputSchema, readOnlyHint or destructiveHint values were readable. The read-only classification is from names, Xweather's docs and the scope vocabulary.www-authenticate URL is a dead link. The header points at oauth.api.xweather.com/.well-known/oauth-protected-resource/mcp, which returns 404. The working descriptor lives on the MCP host.From national meteorological agencies, not from Vaisala. Xweather documents its alerts endpoint as carrying alerts issued by the National Weather Service, Environment Canada, MeteoAlarm, the UK Met Office, the Japanese Meteorological Agency and the Australian Bureau of Meteorology. Each record carries a dataSource field naming the issuer. Xweather lists the update interval as near real-time and does not publish a latency figure.
There is a free tier, but it is narrow. Xweather gives the first 15,000 accesses each month free across all services, with no credit card required, and its pay-as-you-go pricing is available in the US and Canada only. Xweather's own terms of use state the free developer trial is intended solely for testing and is not intended for commercial use, with historical data limited to the current day.
Yes, and Xweather says so plainly: its pricing page states there are no spending caps and that you control your usage. One route question is the sharp edge — Xweather's own documentation estimates roughly 40 API calls for a single Minneapolis-to-Fargo road weather route, one per turn-by-turn direction. Lightning carries a 10x access multiplier.
No write tool appears in either source. All 19 tool names in Anthropic's 2026-08-16 directory snapshot begin with xweather_get_, and every tool Xweather documents is a data query. The single OAuth scope the server advertises is read:api_keys, which is itself read-scoped — a rare case where the scope vocabulary corroborates the tool names rather than contradicting them.
Xweather supports server-side filtering through query parameters on the endpoint URL. It documents four: include_tags and exclude_tags operate on six named tag groups, while include_tools and exclude_tools take exact tool names. Exclusions win over inclusions. Xweather also recommends combining these with a client-side allowed_tools list for the tightest control.
Xweather does not name them. Its data source attribution page credits Vaisala Xweather with global models used within conditions and forecasts, without identifying which. It names specific outside sources for other datasets — Copernicus for air quality forecasts, Deutscher Wetterdienst for European radar — so the silence around the core forecast blend is a documented gap, not an oversight.
Yes. Xweather's own Claude setup guide states users must have a Claude Pro or Claude Max subscription to use custom MCP servers. You also need an active Xweather API subscription and an application registered in the Xweather dashboard, which yields the combined client id and secret pair the connector authenticates with.
Xweather recommends the API key. Its Claude guide notes multiple issues with Claude's OAuth as of December 2025 and advises against that option until further notice, pointing users to the query parameter form instead. Claude Desktop cannot send custom headers, so the api_key query parameter is the documented path there rather than an Authorization header.
Yes. Xweather's attribution guide states that all products, naming the Xweather API, Raster Maps and MapsGL, require proper attribution using its allowed marks. It supplies link-back snippets reading powered by Vaisala Xweather. Several upstream sources carry their own conditions too — the Australian Bureau of Meteorology and Environment Canada each impose separate licence terms Xweather links out to.
documentation URL; docs version 1.2.2). Sub-pages read: quickstart, authentication, filtering & tool scoping, agents/claude, troubleshooting, tools overview, and all seven tool group pages (general, forecast, air-quality, lightning, tropical, maps, roadweather) · retrieved 2026-08-19dataSource values) · retrieved 2026-08-19docs.vaisala.com, a JavaScript-only viewer returning a 2.7 KB loading shell — neither was readable · retrieved 2026-08-19robots.txt — https://www.xweather.com/robots.txt (fetched 2026-08-19; allows all, disallows /api/, /live-preview/, /global-components/; declares a sitemap; no Content-Signal axes) · retrieved 2026-08-19llms.txt — https://www.xweather.com/llms.txt (fetched 2026-08-19; a full annotated index, used to locate the alerts and attribution pages rather than guessing URLs). No llms-full.txt and no /docs/llms.txt — both 404 · retrieved 2026-08-19/mcp path-append form (both fetched 2026-08-19, byte-identical; the path-insert form 404s, and both forms on oauth.api.xweather.com 404) · retrieved 2026-08-19openid-configuration — 404 · retrieved 2026-08-19initialize request to the endpoint returns HTTP 401 with www-authenticate: Bearer error="invalid_token", resource_metadata="…" · retrieved 2026-08-19Connect Vaisala Xweather once and your agents call these tools on their own: on a schedule, in a workflow, with nobody at the keyboard.