World Beach Map: beaches and sea temperature
RemoteAbout World Beach Map: beaches and sea temperature
World Beach Map is a free, read-only remote MCP service with worldwide beach records for discovery and trip planning. Records include twelve monthly NOAA sea temperatures, shore type, a Wikipedia article, and photo credit.
Key features
- 01Search beaches by text, country, and filters
- 02Get a beach profile by ID or name
- 03Rank beaches by typical warm-season temperature
- 04Find beaches in their best-time window for a month
- 05Provide monthly NOAA sea temperatures
Use cases
- 01Filter beaches by temperature and sand criteria
- 02Compare sea temperatures across months in a country
- 03Look up a beach’s shore type and related details
- 04Plan a beach trip around the best-time window
MCP support
The service provides an unauthenticated, stateless remote MCP endpoint over Streamable HTTP at https://beachmapworld.com/mcp. MCP clients can use tools for search, beach profiles, warmest-beach rankings, and month-based discovery.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://beachmapworld.com/mcpclaude mcp add --transport http com-europebeachmap-beachmap https://beachmapworld.com/mcp{"mcpServers":{"com-europebeachmap-beachmap":{"type":"http","url":"https://beachmapworld.com/mcp"}}}Open in Cursor{"servers":{"com-europebeachmap-beachmap":{"type":"http","url":"https://beachmapworld.com/mcp"}}}Open in VS Code{"mcpServers":{"com-europebeachmap-beachmap":{"type":"http","url":"https://beachmapworld.com/mcp"}}}{"mcpServers":{"com-europebeachmap-beachmap":{"serverUrl":"https://beachmapworld.com/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
Details
From the project READMEBeachmap MCP server
Remote Model Context Protocol server for World Beach Map — beaches worldwide from Wikidata, each with twelve monthly sea-surface temperatures from NOAA OISST v2.1, its shore type, its Wikipedia article and its photograph credit.
Free, read-only, no key or account. Listed in the official MCP registry as com.europebeachmap/beachmap — the namespace keeps the site's former domain, because a registry namespace is bound to the name it was verified under and cannot be renamed. The old endpoint, https://europebeachmap.com/mcp, therefore keeps answering rather than redirecting: a JSON-RPC client reads a 301 as a protocol error, not as a new address.
Endpoint
https://beachmapworld.com/mcp
Streamable HTTP transport, stateless, no authentication.
Claude Code:
claude mcp add --transport http beachmap https://beachmapworld.com/mcp
Claude / ChatGPT / other clients with remote MCP support — add https://beachmapworld.com/mcp as a custom connector, or use the generic config:
{ "mcpServers": { "beachmap": { "type": "http", "url": "https://beachmapworld.com/mcp" } } }
Tools
| Tool | Does | Example question it answers |
|---|---|---|
search_beaches | Search + filter all beaches: free text, country, category, sand, Blue Flag, min sea temperature, month in season | "Blue Flag white-sand beaches with sea over 25°C" |
get_beach | Full profile of one beach by id or name | "Tell me about Ksamil Beaches" |
warmest_beaches | Beaches ranked by typical warm-season sea temperature | "Where is the sea warmest in Portugal in October?" |
beaches_best_in_month | Beaches whose best-time window includes a month | "Where should I go to the beach in October?" |
Run it yourself
The server reads the open Beachmap dataset from disk:
npm install
curl -o beaches.json https://beachmapworld.com/data/beaches.json
BEACHES_PATH=./beaches.json PORT=8765 node server.mjs
# MCP endpoint on http://127.0.0.1:8765/mcp
Data & licence
- Code: MIT (this repository).
- Data: beach records from Wikidata (CC0), sea temperature from NOAA OISST v2.1 (public domain). A credit and a link to beachmapworld.com are appreciated, not required. Each beach carries twelve monthly means (the 1991–2020 long-term monthly mean), sampled at the nearest grid cell that is open water in all twelve months.
- Dataset downloads: JSON · CSV · GeoJSON
Citation:
Beach data: Beachmap (https://beachmapworld.com), Wikidata CC0 · NOAA public domain
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.