Weather With Attitude
com.weatherwithattitude/weatherVersion 1.6.1Real weather forecasts with a sarcastic one-line roast, plus a daily word puzzle. Free.
Status
Responds195 msAnswered our handshake without sign-in.- 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 msNo 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-registryCursor
{
"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.
Tools
8 tools
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. | No | Yes | Yes | Yes |
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. | No | Yes | Yes | No |
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. | No | No | No | No |
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. | No | Yes | Yes | No |
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. | No | Yes | Yes | No |
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. | No | Yes | Yes | No |
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. | No | Yes | Yes | No |
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. | No | Yes | Yes | No |
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