Surf MCP Server logo

Surf MCP Server

by ravinahp

Surf MCP Server is a tool designed to fetch tide information for surfing and other water activities. It allows users to query tide data for specific locations and dates using latitude and longitude.

View on GitHub

Last updated: N/A

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?

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?

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?

The free tier allows 10 requests per day. Paid plans offer higher request limits.

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?

Use the MCP Inspector with the provided command to monitor requests, responses, and errors.