What are the prerequisites for using Surf MCP Server?
Python 3.x and a Storm Glass API key are required. The API key is obtained from stormglass.io (free tier available).
@ravinahp
Basic information
An MCP server for people who surf waves and the web.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"surf-mcp": {
"command": "uv",
"args": [
"sync"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Surf MCP Server is an MCP server that retrieves tide information for any location using latitude and longitude. It supports date-specific queries and provides detailed tide data including high/low tides, water heights, and station information. It is designed for surfers and anyone who needs tide data via the Storm Glass API.
Clone the repository, install dependencies with uv sync, then add the server to your Claude desktop configuration file (MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json; Windows: %APPDATA%/Claude/claude_desktop_config.json). Set the STORMGLASS_API_KEY environment variable. Invoke the get_tides tool with latitude, longitude, and date (YYYY-MM-DD) parameters.
Python 3.x and a Storm Glass API key are required. The API key is obtained from stormglass.io (free tier available).
The free Storm Glass tier allows 10 requests per day. Paid plans from 500 to 25,000 requests/day are available. Choose a plan based on your usage.
All tide data is fetched from the Storm Glass API. The server does not store any local data; it queries the API on each request.
The server runs over stdio, as is standard for MCP servers. Debugging is best done with the MCP Inspector.
The Storm Glass API key is provided via the `STORMGLASS_API_KEY` environment variable in the MCP server configuration. No other authentication is required.
🚀 The fast, Pythonic way to build MCP servers and clients.
YC (S26) | Open Computer History | Continuously record your company computer work, map your workflows, help you find work worth automating, and power your agents' context

See and control a real Windows PC you own — from any MCP client, locally or remotely. Observe (UIA + screenshots), click/type/drag/scroll, launch apps, owner Live View. BYOH: your machine, your key.
MCP Toolbox for Databases is an open source MCP server for databases.
This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Comments