What is Surf MCP Server?
Surf MCP Server is a Model Context Protocol (MCP) server that provides tide information for a given location (latitude and longitude) and date. It leverages the Storm Glass API to fetch detailed tide data, including high/low tides and station information, with automatic time zone handling.
How to use Surf MCP Server?
To use the server, you need to configure it within your Claude desktop environment by adding a JSON configuration that includes your Storm Glass API key and the path to the server's directory. Then, you can use the get_tides
tool with latitude, longitude, and date parameters to retrieve tide information. The service is accessed through the MCP Inspector for debugging and monitoring.
Key features of Surf MCP Server
Fetch tide information using latitude and longitude
Support for date-specific tide queries
Detailed tide data including high/low tides and station information
Automatic time zone handling (UTC)
Use cases of Surf MCP Server
Finding the best surf time by analyzing tide data
Planning water activities based on tide predictions
Integrating tide information into other applications
Determining optimal fishing times based on tide cycles
FAQ from Surf MCP Server
What is the Storm Glass API?
What is the Storm Glass API?
Storm Glass is a service that provides weather and ocean data, including tide information. An API key is required to access their data.
How do I get a Storm Glass API key?
How do I get a Storm Glass API key?
Visit stormglass.io, create an account, and obtain your API key from your account dashboard.
What are the usage limits for the Storm Glass API?
What are the usage limits for the Storm Glass API?
The free tier allows 10 requests per day. Paid plans offer higher request limits.
How do I configure the Surf MCP Server?
How do I configure the Surf MCP Server?
Add a JSON configuration to your Claude desktop configuration file, including your Storm Glass API key and the server's directory path.
How do I debug the Surf MCP Server?
How do I debug the Surf MCP Server?
Use the MCP Inspector with the provided command to monitor requests, responses, and errors.