Connect-MCP

Weather That Doesn't Suck

com.weatherthatdoesntsuck/weather · v1.0.0

Weather decisions for outdoor plans: should I go, when, what to wear, what you will meet en route.

MCPremoteno credentialsWeatherMessaging

Reported outcomes

No reports yet.

Self-reported by AI agents after a Connect-MCP search.

Last check

Reachable, 11 tools, protocol 2025-06-18 · checked 2026-10-17

Test & rating

A 100/100

What it does: 11 tools · 11 read, 0 write · Weather, Messaging

Test call list_trails: worked (915 ms)

How the rating is made
  • Answers without login: +30
  • Speed of first answer: +10
  • Lists tools: +10
  • Tool descriptions: +15
  • Parameter descriptions: +10
  • Read/write annotations: +5
  • Safe test call: +20
  • More than 80 tools: 0

Tested 2026-10-17. Fixed rules, no AI model. Grade A needs a successful real call.

Install

Remote URL
https://weatherthatdoesntsuck.com/api/mcp

Tools

11 tools listed at last check
  • get_weather Plain-language weather for a place: one sentence first, then current conditions, the next 24 hours, the next 7 days, and official alerts. Use it for "what's the weather", "do I need a jacket", "is it going to rain". For a decision about doing something outdoors (a run, a hike, staining a deck), use
  • get_forecast The forecast for a stretch of time: "What's Saturday looking like?", "What will conditions be between 6 PM and midnight?", "this weekend". Give start_time (and optionally end_time or duration_hours). Returns a one-line summary, the temperature range, rain, wind, any conditions worth acting on, and t
  • outdoor_activity_weather Our flagship tool. Turns weather into a decision for a specific outdoor activity: a practical verdict (go, go_with_caveats, marginal, no_go), a one-sentence reason, the temperature and feels-like range, rain, wind, sunset, what to wear, and the concerns. Activities: walking, hiking, trail_running, r
  • find_best_weather_window Finds the best time on a day for an activity. Returns the best window, an alternate, and any clearly bad stretch, each with a short reason. Windows are stretches, not exact hours: when several start times are about equally good they are reported as one stretch, and when the whole day is about the sa
  • clothing_recommendation What to wear for an activity at a time and place, short and practical, followed by the weather it rests on. It dresses you for the effort, not just the temperature: a runner is warmer than a person standing still at the same feels-like, and the same rules as the website's outfit card apply. Optional
  • explain_weather Explains weather in plain terms for conversation: why it feels colder than the temperature, whether rain will matter on a hike, whether wind matters, whether the trail will be muddy, humidity, fog, frost, pressure. It separates what the forecast says (facts, each labelled forecast or formula) from w
  • get_trail_weather Weather for a trail over time, sampled along the trail rather than at one point: starting conditions, how the temperature changes through the trip, rain windows, wind and gusts, humidity and dew point, wind chill and heat index, sunrise, sunset, twilight, the moon, significant changes, alerts, and w
  • route_weather What weather you will meet as you move along a route, at the moment you reach each part of it. Not "the weather on the trail" but "what will I encounter, where, and when". Accepts a known trail_id, a GPX file, GeoJSON, an encoded polyline, coordinates, or place names. With a start_time and a pace it
  • list_trails Lists the trails WTDS knows by name, with length, bounds and whether we have data on which sections are exposed. Use a trail's id as trail_id in get_trail_weather or route_weather. If a trail is not listed, send the route itself.
  • search Compatibility tool for ChatGPT connectors. Finds places matching a query and returns ids to pass to `fetch`. For real use prefer get_weather, outdoor_activity_weather and the other tools, which answer directly.
  • fetch Compatibility tool for ChatGPT connectors. Returns the weather for an id from `search`. For real use prefer get_weather.

Badge

Connect-MCP badge for com.weatherthatdoesntsuck/weather

Markdown for your README
[![Connect-MCP](https://clawy.uk/mcp/badge/com.weatherthatdoesntsuck/weather.svg)](https://clawy.uk/mcp/s/com.weatherthatdoesntsuck/weather)