Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Beachmap Server

FreeNot checked

Enables querying a curated database of 478 European beaches with filters such as country, sand type, Blue Flag status, sea temperature, and best months for swim

GitHubEmbed

About

Enables querying a curated database of 478 European beaches with filters such as country, sand type, Blue Flag status, sea temperature, and best months for swimming.

README

Remote Model Context Protocol server for Beachmap — 511 of Europe's best beaches across 31 countries, each with its sea-surface temperature (°C, from NOAA OISST), sand type, best months, swimming conditions, surf quality, setting and Blue Flag status.

Free, read-only, no key or account. Listed in the official MCP registry as com.europebeachmap/beachmap.

Endpoint

https://europebeachmap.com/mcp

Streamable HTTP transport, stateless, no authentication.

Claude Code:

claude mcp add --transport http beachmap https://europebeachmap.com/mcp

Claude / ChatGPT / other clients with remote MCP support — add https://europebeachmap.com/mcp as a custom connector, or use the generic config:

{ "mcpServers": { "beachmap": { "type": "http", "url": "https://europebeachmap.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://europebeachmap.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

Citation:

Beach data: Beachmap (https://europebeachmap.com), CC BY 4.0

from github.com/Flightmussy/beachmap-mcp

Installing Beachmap Server

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/Flightmussy/beachmap-mcp

FAQ

Is Beachmap Server MCP free?

Yes, Beachmap Server MCP is free — one-click install via Unyly at no cost.

Does Beachmap Server need an API key?

No, Beachmap Server runs without API keys or environment variables.

Is Beachmap Server hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Beachmap Server in Claude Desktop, Claude Code or Cursor?

Open Beachmap Server on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Beachmap Server with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All data MCPs