WindWise MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
WindWise gives you weather, wind and marine forecasts from Open-Meteo.
Wind speeds are in knots; wind and swell directions say where they come FROM.
All times are local to the location being asked about, never the user's own time zone.
Start with get_weather_summary for "should I go out?" questions, find_wind_windows to find the best hours, and compare_locations to choose between spots.
These are model forecasts. Always mention uncertainty and credit Open-Meteo when you present the data.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_weatherA | Current conditions plus an hourly forecast (temperature, rain, cloud, wind) for a place. Use for general 'what's the weather' questions. Wind is in knots, times are local to the location. For wind-sport planning prefer get_wind_forecast or find_wind_windows. |
| get_wind_forecastA | Hourly wind speed, gusts and direction in knots for up to 7 days, plus a per-day summary (average, peak and peak time, strongest gust, prevailing direction). Only hours from now on are included. Restrict to daylight with start_hour/end_hour (local time). Use this to answer 'when is the wind strongest' questions. |
| get_marine_conditionsA | Marine forecast for a coastal location: wave height and period, swell height/direction/period, sea surface temperature and ocean current. Each day includes a sea-state rating and whether it is beginner-friendly. Only works for coastal or offshore points; inland places return an error. |
| find_wind_windowsA | Find continuous time windows from now on when the wind matches the criteria: an activity preset (e.g. dinghy_sailing) or explicit min/max knots and max gusts, plus allowed directions and time of day. Returns each window with its average/peak wind and direction, the best window, and, when nothing matches, why each hour was rejected. Use for questions like 'will there be enough wind for wing foiling tomorrow?' or 'when can I go dinghy sailing this week?'. |
| compare_locationsA | Compare wind (and optionally waves) across 2-5 places for one day and rank them for a session. Ranking: most hours in usable windows, then longest continuous window, then steadier wind, then smaller waves. Set activity (e.g. dinghy_sailing) to rank for that wind range. Use for 'Bucerias or La Cruz tomorrow?' questions. |
| get_weather_summaryA | One-call briefing for a water-sports day at a place: weather, temperature range, rain and thunderstorm risk, wind summary and best wind window, waves and sea state, and a go / marginal / no_go verdict with reasons. Combines the weather and marine forecasts. For today, only the remaining hours count. Set activity (e.g. dinghy_sailing) to judge the day for that wind range. Start here for 'should I go out tomorrow?' questions. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 6 tools
The tools are mostly distinct, but get_weather, get_wind_forecast, and get_weather_summary all overlap in weather/wind reporting. The descriptions clarify when to use each, though get_weather_summary as a 'start here' briefing could still be confused with the narrower forecast tools.
All names use consistent snake_case and follow a predictable verb_noun pattern: get_weather, get_wind_forecast, get_marine_conditions, get_weather_summary, find_wind_windows, compare_locations. The mix of get/find/compare reflects real action differences without becoming inconsistent.
Six tools is well-scoped for a wind and weather planning server. Each tool has a distinct role: general weather, detailed wind forecast, marine conditions, window search, location comparison, and a combined briefing.
The surface covers the core wind-sports workflow well: forecast data, marine conditions, window finding, location comparison, and a go/no-go summary. Minor gaps remain around tides, weather alerts, or location search, but agents can work around these for most stated use cases.