lucasinocencio1/mcp-surf-forecast
Python-based MCP server that integrates the Open-Meteo Marine API to deliver global surf and marine forecasts. Converts any city name into geographic coordinates and provides swell height, period, direction, and wind conditions for surf spots worldwide.
Implements a dual-architecture backend with FastAPI for REST endpoints and an MCP server entry point, enabling integration into Claude and other AI assistants via stdio transport. Separates swell and wind-wave components in forecasts while offering hourly granularity and 5-day aggregations, with Pydantic-validated responses and optional Streamlit visualization for non-programmatic consumption.
Stars
18
Forks
5
Language
Python
License
—
Category
Last pushed
Feb 11, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mcp/lucasinocencio1/mcp-surf-forecast"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
shibing624/weather-forecast-server
weather-forecast-server, MCP server, without api key, free. Get weather for cities around the...
ezh0v/weather-mcp-server
A lightweight Model Context Protocol (MCP) server that enables AI assistants like Claude to...
rossshannon/weekly-weather-mcp
Weather MCP server which returns 7 days of detailed weather forecasts anywhere in the world
sjanaX01/weather-mcp-server
A simple minimal weather mcp server :)
weather-mcp/weather-mcp
MCP server providing 12 weather tools to AI assistants. Features: forecasts, current conditions,...