Skip to main content

Weather With Attitude

com.weatherwithattitude/weatherVersion 1.6.1

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

Status

Responds195 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 14:23 UTC
Latency
195 ms
Remotes responding
1 of 1
Sign-in
No sign-in
Hosting
Hosted outside the EU (detected)
Registry data as of
Nov 14, 2026, 22:14 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://www.weatherwithattitude.com/api/claude/mcp?via=mcp-registryResponds195 ms
No sign-in

Claude Code

claude mcp add --transport http weather 'https://www.weatherwithattitude.com/api/claude/mcp?via=mcp-registry'

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: weather
Remote MCP server URL: https://www.weatherwithattitude.com/api/claude/mcp?via=mcp-registry

Cursor

{
  "mcpServers": {
    "weather": {
      "url": "https://www.weatherwithattitude.com/api/claude/mcp?via=mcp-registry"
    }
  }
}

VS Code

code --add-mcp '{"name":"weather","type":"http","url":"https://www.weatherwithattitude.com/api/claude/mcp?via=mcp-registry"}'

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

8 tools

Tools of Weather With Attitude
Read-only
Idempotent
Open world
get_weather_roastUse 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.NoYesYesYes
give_upUsed 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.NoYesYesNo
record_card_eventUsed 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.NoNoNoNo
start_daily_puzzleUsed 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.NoYesYesNo
submit_guessUsed 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.NoYesYesNo
weather_word_puzzle_give_upUse 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.NoYesYesNo
weather_word_puzzle_guessUse 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.NoYesYesNo
weather_word_puzzle_startUse 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.NoYesYesNo

Details

Registry status
Active
Published
Nov 1, 2026
Updated
Nov 1, 2026
Repository
Not given
Categories (suggested)
Data and analyticsSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
GDPR
Not declared

Are you the operator? Claim this listing