mcpbeat Sign in

OpenWeather for agents MCP Server

by openweathermap Your server? Claim it
answering

OpenWeather for agents is answering right now. Last checked 9 min ago. It exposes 6 tools.

OpenWeather data for AI agents: list feeds, sign up, check balance, get a top-up link, fetch data.

Uptime history 14 days of history · worst day 98%
14 days agonow
100.0%
Uptime 24h
91 of 91 checks
6
Tools
read from the server
198 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 4

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 8 September 2026. No other catalogue keeps this.

9 Sep 3 tool descriptions were rewritten account_status, fetch_data, sign_up
8 Sep a tool description was rewritten fetch_data

OpenWeather for agents missed 2 checks this week

Everything else answered, so this is steady rather than shaky. We check every 15 minutes, which is how a one-off gets told apart from the start of a pattern, and how you hear about the next one within the hour instead of from your users.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 9 min ago.

run in your terminal
claude mcp add agents --transport http https://mcp.openweathermap.org/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "agents": {
      "url": "https://mcp.openweathermap.org/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.agents]
url = "https://mcp.openweathermap.org/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "agents": {
      "url": "https://mcp.openweathermap.org/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "agents": {
      "url": "https://mcp.openweathermap.org/mcp"
    }
  }
}

Available tools 6

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

account
account_status
Reads the account behind the secret: tier, accepted Terms version, the products it may call, the balance in credits the account bought minus the spend those credits funded, the last 30 days of usage per day, product and key, and the 50 latest balance movements. A product's own daily credits are spent before that balance and are no part of it, so a call can be served while it reads zero; list_products carries each product's credit account. Pass the secret sign_up returned as the secret argument; the data key your client configuration sends cannot read the account and answers 403 wrong_credential. Charges nothing; without a string the platform answers 401 invalid_key.
data
fetch_data
Fetches one data response: GET data.openweathermap.org/{product}/{route} with the query parameters you pass, using the data key from your client configuration's Authorization header or the data_key argument — never the secret, which fetches nothing. A successful call is billed the product's price per call; a refused call costs nothing. The result carries the payload with the platform's meta block (licence and attribution) and the rate-limit headers; the balance is read with account_status, never from a data response. Every refusal is the platform's error envelope unchanged — a code from https://agents.openweathermap.org/errors.json; 402 payment_required means the key is known but cannot pay for this product now, and 401 invalid_key means it is authorized for no product at all, most often because every credit is spent. Both carry an action_url: a human tops up there (get_topup_link returns the page) and the same key serves again within the engine's build interval plus the region's poll interval.
product
get_product
Returns one product by slug: its live catalogue entry (price, licence, lifecycle state, the specification address) together with the routes fetch_data can call and the parameters each route requires, taken from the platform's published product record. Needs no key and charges nothing. Use it before fetch_data — the route names come from here; an unknown slug answers with the slugs the catalogue serves.
products
list_products
Lists every data product the Forum serves, as the platform's own catalogue answer: slug, title, lifecycle state, price in credits per call (1 credit = $0.001; the quoted price is the charged price), licence and attribution text, and the address of the product's route specification. Needs no key and charges nothing. Call get_product next for a product's routes and required parameters.
sign
sign_up
Creates a Forum account for an email address under the Terms version currently served, and returns the account, its secret — the one string that runs the account, shown exactly once — and its first data key, shown exactly once. It grants the account no credits of its own: a new account's free calls are the daily credit account of each product that gives one, spendable on that product alone and replaced every night, and list_products states which products give one and how much. The result's configure block is the client configuration entry that sends the data key from then on; until the client reconnects, pass data_key.key as data_key on fetch_data. Keep the secret with the owner and pass it as secret on account_status and get_topup_link. An address that already has an account answers 409 email_exists with next_action login_to_link.
topup
get_topup_link
Opens a top-up for the account and returns the payment intent with hosted_url, the payment provider's short-lived page where a human completes the payment — no tool pays, and card details never touch the Forum. amount_minor is in cents; the platform accepts USD only and a minimum of 1000 (= $10). Pass the secret sign_up returned as the secret argument; the data key cannot open a payment. Asking again while a page is open returns the same page. Bought credits appear in account_status once the payment completes.

Endpoints

URLTransportStateLatencyChecked
https://mcp.openweathermap.org/mcp streamable-http answering 165 ms 9 min ago

Alternatives to OpenWeather for agents

same job, measured the same way
API Ninjas
by api-ninjas

140+ data APIs for agents: finance, banking validation, geo, weather, text. One API key.

answering
Planwire MCP
by beshogun

UK planning application data for AI agents: search, geo-query and fetch applications.

40 installs/wk local only
Agent Data API
by ptrgit1

19 pay-per-call data tools for AI agents: crypto/DeFi, web, PDF, FX, weather, DNS. x402 on Base.

326 installs/wk local only
Weather AI MCP
by csoai-org

Weather Ai tools for AI agents. Capabilities: get current conditions, get forecast, get historical

137 installs/wk local only
GroundAPI
by qingkongzhiqian

Real-time data API for AI Agents: stocks, weather, forex, logistics, search, scrape, news, IP.

answering
Dynamic Feed
by dynamicfeed

94 keyless tools of live, verifiable data for AI: weather, hazards, space, CVEs. Ed25519-signed.

94 tools answering
Tollmint
by tollmint

Per-call data for agents: graded behavioural science, dark-pattern detection, web fetch, geocode.

24 tools answering
Aviation MCP
by perufitlife

Live aviation data for AI agents: METAR weather, airports, aircraft, glossary & FAA questions.

answering

OpenWeather for agents — questions

Answers built from our own checks of this server.

What can OpenWeather for agents do?
It exposes 6 tools, read directly from the server on our last check. Among them: account_status, fetch_data, get_product, get_topup_link, list_products, sign_up. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is OpenWeather for agents working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 198 ms. The bar chart above shows every period we have measured.
How do I connect OpenWeather for agents?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does OpenWeather for agents need an API key?
No. OpenWeather for agents completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 6 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is OpenWeather for agents?
It answers our handshake in 198 ms on average, which is faster than 67% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.