mcpbeat Sign in

Weather With Attitude MCP Server

not responding

Weather With Attitude is listed as active in the registry but did not answer our last check. It exposes 8 tools.

Real weather forecasts with a sarcastic one-line roast, plus a daily word puzzle. Free.

Uptime history 8 days of history · worst day 1%
8 days agonow
11.0%
Uptime 24h
10 of 91 checks
8
Tools
read from the server
340 ms
Response time
average over 24h
open, no key
Access
streamable-http

Weather With Attitude does not always answer

Over the last week it answered 13.0% of our checks. We check every 15 minutes, so you hear about the next outage within the hour — not 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 11 min ago.

run in your terminal
claude mcp add weather --transport http 'https://www.weatherwithattitude.com/api/claude/mcp?via=mcp-registry'
Settings → Connectors → Add custom connector, then paste this address
https://www.weatherwithattitude.com/api/claude/mcp?via=mcp-registry
~/.codex/config.toml
[mcp_servers.weather]
url = "https://www.weatherwithattitude.com/api/claude/mcp?via=mcp-registry"
.cursor/mcp.json
{
  "mcpServers": {
    "weather": {
      "url": "https://www.weatherwithattitude.com/api/claude/mcp?via=mcp-registry"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "weather": {
      "type": "http",
      "url": "https://www.weatherwithattitude.com/api/claude/mcp?via=mcp-registry"
    }
  }
}

Available tools 8

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

weather
get_weather_roast
Use this when someone wants a funny or rude weather forecast for a city. Looks up the current temperature and conditions for the named city and returns them with a one-line joke about the weather. The attitude level sets how strong the language is: "wuss" (default) is clean and mildly sarcastic, "mid" (Spicy) contains moderate swearing, "most" (Brutal) contains strong swearing. Returns the current conditions in degrees Celsius and the next few hours in 3-hour steps, plus a link to a shareable card and a link to the Weather With Attitude website. Clients that support MCP Apps also show the result as an interactive card. Do not use it for serious weather needs such as safety decisions, severe-weather alerts, warnings or multi-day forecasts: it issues no alerts or multi-day forecasts, and severe conditions (tornado, blizzard, squall) are reported plainly without a joke.
weather_word_puzzle_give_up
Use this only when the player asks to give up on the daily word puzzle in Weather With Attitude. Ends the game as a loss and returns the answer, the board and a spoiler-free share grid. Send the puzzle number and every guess made so far.
weather_word_puzzle_guess
Use this for each word the player guesses in the daily word puzzle in Weather With Attitude started with weather_word_puzzle_start. Send the puzzle number, every earlier guess in this game in order, and the new guess. Returns every guess marked letter by letter (right letter in the right place, right letter in the wrong place, or not in the word) and a short comment on the guess. A guess has to be letters only and the same length as the answer; a guess that is not is returned with a reason and does not count. The answer is returned only when the game ends: a correct guess or the sixth miss. Nothing is stored on the server.
weather_word_puzzle_start
Use this when someone wants to play the daily word puzzle in Weather With Attitude: guess a hidden cheeky word (a mild British insult or a grim weather word) in six tries. Returns the puzzle number, the word length and an empty board, never the answer. Pass the player's time zone when it is known so the puzzle follows their local date; without it the puzzle follows the UTC date. After this, each word the player guesses is checked with weather_word_puzzle_guess.
give
give_up
Used only by the puzzle card, never by the model: an earlier name for this puzzle step, kept so cards opened before the rename still work.
record
record_card_event
Used only by this connector's card, never by the model, to record that the card was shown or that one of its links was opened. Anonymous: no location, prompt, city text, roast text or account identifier.
start
start_daily_puzzle
Used only by the puzzle card, never by the model: an earlier name for this puzzle step, kept so cards opened before the rename still work.
submit
submit_guess
Used only by the puzzle card, never by the model: an earlier name for this puzzle step, kept so cards opened before the rename still work.

Endpoints

URLTransportStateLatencyChecked
https://www.weatherwithattitude.com/api/claude/mcp?via=mcp-registry streamable-http answering 89 ms 11 min ago

Alternatives to Weather With Attitude

same job, measured the same way
groundhog.markets
by groundhog

groundhog.markets: free weather forecasts in one call, plus Kalshi and Polymarket market rules.

8 tools answering
W
Weather of Record
by weatherofrecord

Published weather records for a U.S. address and date, with provenance, and current NWS forecasts.

4 tools answering
P
Pubdata MCP
by autosha-blip

Free live public data (weather, quakes, ISS) plus one spend-capped paid tool.

122 installs/wk local only
Weather
by dulieu

Daily weather and forecasts for 70+ Vietnamese cities

answering
Met MCP
by trondbjoroy

Weather forecasts from MET Norway (Yr): geocoding plus hourly forecasts worldwide.

46 installs/wk 8 tools answering
AgentWeb
by agentweb

Free web search, 130M+ business records, local search, weather and travel data for AI agents.

37 tools answering
Pro Flight Search Airport Delays
by proflightsearch

Read-only airport delay, weather, and 24h forecast tools for AI assistants. Airport-level only.

4 tools answering
Baseline MCP
by elninyo-ops

Statistically rigorous weather and climate context: forecast plus 35-year historical ranking.

215 installs/wk local only

Weather With Attitude — questions

Answers built from our own checks of this server.

What can Weather With Attitude do?
It exposes 8 tools, read directly from the server on our last check. Among them: get_weather_roast, give_up, record_card_event, start_daily_puzzle, submit_guess, weather_word_puzzle_give_up and 2 more. 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 Weather With Attitude working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 10 of 91 checks got a reply (11.0%), average response time 340 ms. The bar chart above shows every period we have measured.
The registry lists Weather With Attitude as active — why does it not respond?
The official MCP registry stores what the author submitted; it does not verify that the server still runs. We check the endpoint ourselves, and this one does not answer. Catalogues that copy the registry without checking will show it as working.
How do I connect Weather With Attitude?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Weather With Attitude need an API key?
No. Weather With Attitude completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 8 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Weather With Attitude?
It answers our handshake in 340 ms on average, which is faster than 41% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.