← Registry

General Tools

weatherthatdoesntsuck.com

Provides weather forecasts, alerts, activity planning, and clothing recommendations for locations and times.

1 endpoint11 known toolsFirst detected October 5, 2026Last detected October 5, 2026

ENDPOINT 1

https://weatherthatdoesntsuck.com/api/mcp

No auth detected

MCP server metadata

Name
weather-that-doesnt-suck
Version
1.0.0
Capabilities
toolsresources
Server instructions

Weather That Doesn't Suck provides plain-language weather intelligence for real-world decisions. Use it for current conditions, forecasts, outdoor activities, running, hiking, cycling, camping, hunting, fishing, yard work, construction, trail conditions, clothing recommendations, and weather along routes. It is not a generic forecast endpoint. Prefer the decision tools to raw data: outdoor_activity_weather ("should I?"), find_best_weather_window ("when?"), clothing_recommendation ("what do I wear?"), route_weather and get_trail_weather ("what will I meet along the way?"), explain_weather ("why?"). Use get_weather and get_forecast for plain conditions. list_trails shows the trails we know by name. Every answer has the same order: answer, recommendation, details, data, sources, provenance. Relay the answer in your own words. Keep numbers and units as given. Keep what the forecast says apart from what we advise: data.observed and data.forecast are weather, data.derived and details.recommendations are advice. Rules we ask you to keep. Never state weather the tools did not return. If a result says data came from cache, is unavailable, or that official alerts could not be checked, say so: only alerts.status "ok" means there are none. An official alert comes before everything else. Do not turn a forecast into a promise. A trail record or a forecast cannot tell you about the ground, so do not say a trail is passable. Check the forecast. Then log off.

Known tools 11

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.

Inferred read-only
get_forecast

The forecast for a stretch of time: "What's Saturday looking like?

Inferred read-only
outdoor_activity_weather

Our flagship tool.

Inferred read-only
find_best_weather_window

Finds the best time on a day for an activity.

Inferred read-only
clothing_recommendation

What to wear for an activity at a time and place, short and practical, followed by the weather it rests on.

Inferred read-only
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.

Inferred read-only
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 what to wear and carry.

Inferred read-only
route_weather

What weather you will meet as you move along a route, at the moment you reach each part of it.

Inferred read-only
list_trails

Lists the trails WTDS knows by name, with length, bounds and whether we have data on which sections are exposed.

Inferred read-only
search

Compatibility tool for ChatGPT connectors.

Inferred read-only
fetch

Compatibility tool for ChatGPT connectors.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.weather-that-doesnt-suck]
url = "https://weatherthatdoesntsuck.com/api/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "weather-that-doesnt-suck": {
      "type": "http",
      "url": "https://weatherthatdoesntsuck.com/api/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: weather-that-doesnt-suck
Remote MCP URL: https://weatherthatdoesntsuck.com/api/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "weather-that-doesnt-suck": {
      "url": "https://weatherthatdoesntsuck.com/api/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "weather-that-doesnt-suck": {
      "type": "http",
      "url": "https://weatherthatdoesntsuck.com/api/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "weather-that-doesnt-suck",
  "transport": "streamable-http",
  "url": "https://weatherthatdoesntsuck.com/api/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Loading Trust v2 evidence…

Checking the associated registrable domain. The BuiltWith key remains server-side.

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.