Beachmap MCP server

MCP serverDev tools

beachmap gives your AI details on Europe's 478 best beaches, covering sea temperature, sand, best months, swimming, and surf. Once added, your AI can help you decide where and when to go for a swim or a surf. The data is free to use under a CC BY 4.0 license.

Use Beachmap MCP server in Claude, ChatGPT or Ahel Desktop

Free. Sign in, add Beachmap MCP server and connect your AI. About a minute.

Also: Claude Code · Cursor · Codex

Then ask your AI: use Beachmap MCP server to search beaches

Details

Available today. Use it from your connected AI after setup.

After adding beachmap, ask your AI about a beach or a month you plan to travel and it will pull up the relevant conditions. Try questions like which beaches have the warmest water in June.

Beachmap MCP serverStart free

What your AI can do with it

  • Look up sea temperatures at European beaches
  • Find the best months to visit a specific beach
  • Check swimming and surf conditions
  • Compare sand conditions across beaches
  • Browse Europe's 478 best beaches

Install Beachmap MCP server

The server’s own address, for the clients that take one directly. Or connect Ahel once and every client you use reads it from one address, with the account kept on Ahel rather than in each client’s config.

  • Claude Code

    claude mcp add --transport http --scope user beachmap-mcp-server 'https://europebeachmap.com/mcp'

    Run it once in your project, then open /mcp to approve any sign-in the server asks for.

  • Claude Desktop

    https://europebeachmap.com/mcp

    Add a custom connector in Settings, paste this address, and approve the sign-in.

  • Cursor

    cursor://anysphere.cursor-deeplink/mcp/install?name=beachmap-mcp-server&config=eyJ1cmwiOiJodHRwczovL2V1cm9wZWJlYWNobWFwLmNvbS9tY3AifQ==

    Open the link and Cursor adds the server at that address.

  • ChatGPT

    https://europebeachmap.com/mcp

    In Settings, enable Developer mode, create an MCP app, and paste this address. Your plan and workspace must allow custom apps.

  • Codex

    codex mcp add beachmap-mcp-server --url 'https://europebeachmap.com/mcp'

    Run it once, then sign in with codex mcp login beachmap-mcp-server if the server asks for an account.

From the project's README

As published by flightmussy/beachmap-mcp in README.md.

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

ToolDoesExample question it answers
search_beachesSearch + 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_beachFull profile of one beach by id or name"Tell me about Ksamil Beaches"
warmest_beachesBeaches ranked by typical warm-season sea temperature"Where is the sea warmest in Portugal in October?"
beaches_best_in_monthBeaches 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

Tools it offers (4)

What this server listed when Ahel dialed its public endpoint in Oct 2026, with no key and no account of yours. The names are the server’s own.

  • search_beaches
  • get_beach
  • warmest_beaches_in_month
  • sea_temperature_year

Signals

Last commit
Sep 2026
Advanced
Delivery
beachmap MCP server → your Ahel connector (mcp.ahel.ai) → your AI.
Item type
mcp-server
Key
com-europebeachmap-beachmap
Source
github.com/flightmussy/beachmap-mcp
Hosted endpoint
https://europebeachmap.com/mcp