🏖️ BeachmapInteractive map ↗
For AI assistants

Beachmap MCP server

Every beach on Beachmap — 478 across 31 European countries, each with typical warm-season sea temperature, sand, best months, swimming, surf and Blue Flag status — is available to AI assistants over the Model Context Protocol. Free, read-only, no key or account needed.

Endpoint

https://europebeachmap.com/mcp

Remote server, Streamable HTTP transport, no authentication. Add it to Claude Code with:

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

In Claude, ChatGPT or any other client that supports remote MCP servers, add https://europebeachmap.com/mcp as a custom connector. Generic client config:

{ "mcpServers": { "beachmap": { "type": "http", "url": "https://europebeachmap.com/mcp" } } }

Tools

The data behind it

The server reads the same hand-curated dataset the site publishes at /data/beaches.json — see About & data for the method. Sea temperatures are typical warm-season values (climatological, not live buoy readings). The data is free under CC BY 4.0; tool responses carry the credit line — please keep it when quoting:

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

Reuse this data

The sea-temperature table and beach data are free to reuse under CC BY 4.0 — credit “Beachmap” with a link. Copy a ready-made credit:

<a href="https://europebeachmap.com/best-beaches/sea-temperature/">Sea temperature at Europe's beaches — Beachmap</a>

Prefer raw data? Download the full dataset: beaches.json — 478 beaches with coordinates, sea temperature, sand, season, swimming and surf. See About & data.