Kitesurf Forecast MCP logo

Kitesurf Forecast MCP

tzuri120-cloud/MCP_forecast
0 starsUpdated 2025-09-28Community

Is this your server?

Add your score badge to your README and get your server in front of 45k+ builders a month.

Works with

Claude CodeClaude DesktopCursorVS CodeClineCodex CLIOpenClaw+ any MCP client

Install to Claude Code

This server doesn't publish a one-line install command. Follow the setup in the source repository.

Summary

Minimal MCP server exposing tools for kitesurfing forecasts (wind and waves via Open-Meteo) and tide predictions (via NOAA CO-OPS).

README.md

MCP_forecast

Kitesurf Forecast MCP

Minimal MCP server exposing two tools:

  • spot.forecast{lat, lon, hours?} → Open-Meteo Marine hourly wind & waves (knots, meters)
  • tide.predictions{station_id, begin_date, end_date, time_zone?, units?} → NOAA CO-OPS tide highs/lows

Deploy (Vercel)

1) Fork/clone → push to GitHub. 2) Go to vercel.com → New Project → Import your repo. 3) Build output is the default (Node on serverless). No env vars required. 4) On success you get: https://<your-app>.vercel.app

Test

  • Browser: open the root URL to see discovery JSON.
  • cURL example (forecast):

curl "https://<your-app>.vercel.app/api/index.js" # should be handled by routes

Use in MCP host

Claude Desktop mcp.json

{ "mcpServers": { "kitesurf-mcp": { "url": "https://<your-app>.vercel.app" } } }

Then ask: "Using kitesurf-mcp, call spot.forecast for lat=41.39, lon=-70.51, hours=24".

ChatGPT (MCP beta)

Add a custom MCP server → URL: https://<your-app>.vercel.app

Notes

  • Open-Meteo returns wind in knots when wind_speed_unit=kn.
  • NOAA tides require a station id; find one at tidesandcurrents.noaa.gov.

See related servers & alternatives →

Related MCP servers

Browse all →

Related guides

Hand-picked reading to help you choose and use Other servers.