# Compare every paid weather API in one call

Weather is one of the most crowded categories of paid agent APIs. Instead of trying them one by one, ask for the whole category ranked on price, uptime and real usage.

## 1. Add Hagglyai to Claude

### In the Claude app (chat box)

1. In Claude, go to **Customize > Connectors**.
2. Click **+ Add**, then **Add custom connector**.
3. Name it **Hagglyai** and enter the server URL `https://hagglyai.com/mcp`, then click **Continue** twice.
4. Under Authentication choose **No sign in** (Hagglyai needs no account or key), then click **Add**.
5. In a chat, click **+** in the lower left, choose **Connectors** and turn **Hagglyai** on.
6. Type your question in the chat box. If Claude asks before using a Hagglyai tool, allow it.

Pro and Max add connectors themselves; Free plans can have one custom connector; on Team and Enterprise an owner adds it and members click Connect. Once added it also works in the desktop and mobile apps.

### In Claude Code (one line)

```sh
claude mcp add --transport http haggly https://hagglyai.com/mcp
```

Any other MCP client: add the server `https://hagglyai.com/mcp` (Streamable HTTP, no key). More at https://hagglyai.com/for-agents.

## 2. Ask

> Compare the paid weather APIs and show me the best five.

Claude calls `compare_category` with:

```json
{
  "category": "weather",
  "limit": 5
}
```

## 3. The answer (live, as of 2026-10-27 11:12 UTC)

# Weather — paid agent endpoints compared

Current conditions and forecasts for a location. Prices are per unit (one location lookup), in USD stablecoin. A call that covers several units is divided by how many, as stated by the listing or its example request.

- **Top rated:** x402 Weather API — $0.01 per location lookup, score 87 (A) — `GET https://x402tap.com/api/weather`
- **Best value:** SkyCast — $0.001 per location lookup, score 83 (B) — `GET https://skycast.clawca.sh/weather`

Showing 5 of 6390 paid endpoints, ranked by Hagglyai score, then real usage.

Narrow by sub-category (sellers in brackets) with `platform` / `task` (JSON: comma-separated; MCP compare_category: arrays; pages: `?platform=&task=`):

- Data source: `noaa` (48), `open-meteo` (40), `met-norway` (27)
- Task: `forecast` (129), `current` (123), `alerts` (49), `historical` (19), `air-quality` (18), `marine` (11)

| # | Service | Price/unit | Score | Uptime 7d | p50 | Payers 30d | Endpoint |
|---|---|---|---|---|---|---|---|
| 1 | SkyCast · Current conditions | $0.001 | 83 B | 100% | 383 ms | 13 | `GET https://skycast.clawca.sh/weather` |
| 2 | x402 Weather API · Open-Meteo, Current conditions | $0.01 | 87 A | 100% | 199 ms | 31 | `GET https://x402tap.com/api/weather` |
| 3 | NetIntel · Current conditions, Forecasts | $0.002 | 82 B | 100% | 363 ms | 10 | `GET https://netintel.dev/weather/current` |
| 4 | TBS Weather & Climate API · Current conditions, Forecasts, Alerts & warnings, Historical weather, Air quality & pollen | $0.001 | 81 B | 100% | 495 ms | 10 | `GET https://x402.tbs-digital.com/weather/current` |
| 5 | api.isocast.dev · Historical weather | $0.01 | 81 B | 100% | 551 ms | 10 | `GET https://api.isocast.dev/v1/spot` |


## Also listed as MCP servers (pricing not published, not scored)

Status is from our MCP `initialize` handshake every 6 hours; sign-in required means up but needs an account.

- io.github.praneeth12098/x402-factory — up (up 100% of 19 checks) — `https://x402-factory.com/mcp` — 200+ x402 paid data APIs for AI agents: prediction markets, verified weather, econ, SEC filings
- Visualcrossing — up (up 100% of 19 checks) — `https://gateway.pipeworx.io/visualcrossing/mcp` — Visual Crossing Weather MCP — wraps the Visual Crossing Weather Timeline API
- Weather — up (up 100% of 19 checks) — `https://gateway.pipeworx.io/weather/mcp` — Weather MCP — wraps Open-Meteo API (free, no auth)
- Weather Gc Ca — up (up 100% of 19 checks) — `https://gateway.pipeworx.io/weather-gc-ca/mcp` — Environment and Climate Change Canada (ECCC) GeoMet MCP.
- Tomorrow Io — up (up 100% of 19 checks) — `https://gateway.pipeworx.io/tomorrow-io/mcp` — Tomorrow.io MCP — wraps the Tomorrow.io Weather API (api.tomorrow.io/v4)
- Pirate Weather — up (up 100% of 19 checks) — `https://gateway.pipeworx.io/pirate-weather/mcp` — Pirate Weather MCP.
- Noaa — up (up 100% of 19 checks) — `https://gateway.pipeworx.io/noaa/mcp` — NOAA Weather MCP — National Weather Service forecasts and alerts
- Noaa Swpc — up (up 100% of 19 checks) — `https://gateway.pipeworx.io/noaa-swpc/mcp` — NOAA SWPC MCP — space weather.
- Nws — up (up 100% of 19 checks) — `https://gateway.pipeworx.io/nws/mcp` — NWS MCP — US National Weather Service (no auth)
- Open Meteo — up (up 100% of 19 checks) — `https://gateway.pipeworx.io/open-meteo/mcp` — Open-Meteo MCP — weather forecast + historical reanalysis + sister APIs

Method: https://hagglyai.com/methodology.md · JSON: https://hagglyai.com/api/v1/categories/weather

Source: hagglyai.com/compare/weather · as of 2026-10-27 11:12 UTC

## 4. How to read it

- Rows are ranked best value first; the Hagglyai Pick, when there is one, leads.
- Prices are per location lookup, so endpoints that return several locations per call are compared fairly.
- Add `max_price_usd`, `hide_flags` or `recent: true` to narrow the list.

More guides: https://hagglyai.com/guides.md
