MCPサーバー

Beachmap — Europe Beach Data

com.europebeachmap/beachmap

このMCPでできること

Searches European beaches and provides beach profiles, monthly sea temperatures, swimming conditions, and monthly warmest-beach rankings.

get_beach
Get full beach profile
Full profile of one beach by id (its slug, from search results), by Wikidata Q-id, or by name.
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id_or_name'], 'properties': {'id_or_name': {'type': 'string', 'description': 'Beach id (e.g. "navagio"), Wikidata Q-id (e.g. "Q2460851") or name'}}, 'additionalProperties': False}
search_beaches
Search beaches worldwide
Search and filter the atlas. All filters optional and combinable. Returns compact records; use get_beach for a full profile.
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'description': 'Max results, default 10, max 50'}, 'month': {'type': ['string', 'number'], 'description': 'Rank and report the sea temperature for this month (name or 1-12)'}, 'query': {'type': 'string', 'description': 'Free-text match on beach name, region or country'}, 'country': {'type': 'string', 'description': 'ISO-2 code or country name (e.g. "PT" or "Portugal")'}, 'shore_type': {'enum': ['white', 'golden', 'black', 'shingle', 'rock', 'urban', 'river', 'nude', 'beach'], 'type': 'string', 'description': 'Shore type, from the beach own Wikidata classes. "beach" means Wikidata does not say.'}, 'min_sea_temp_c': {'type': 'number', 'description': 'Minimum mean sea temperature in that month, or of the warmest month when no month is given'}}, 'additionalProperties': False}
sea_temperature_year
One beach, the whole year of sea temperature
The twelve monthly means for one beach, plus the months that reach 20 °C. Answers "when is it warm enough there?".
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id_or_name'], 'properties': {'id_or_name': {'type': 'string', 'description': 'Beach id, Wikidata Q-id or name'}}, 'additionalProperties': False}
warmest_beaches_in_month
Where the sea is warmest in a given month
Beaches ranked by their MEAN sea temperature in one month, warmest first. This is the question the atlas exists to answer: "where can I swim in February?". Beaches with no measurement are excluded rather than ranked as cold.
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['month'], 'properties': {'limit': {'type': 'integer', 'description': 'Max results, default 15, max 50'}, 'month': {'type': ['string', 'number'], 'description': 'Month name or number 1-12'}, 'country': {'type': 'string', 'description': 'ISO-2 code or country name'}, 'min_sea_temp_c': {'type': 'number', 'description': 'Only beaches at or above this monthly mean, e.g. 20'}}, 'additionalProperties': False}
追加
sea_temperature_year
2026年9月17日12:34
追加
warmest_beaches_in_month
2026年9月17日12:34
追加
get_beach
2026年9月17日12:34
追加
search_beaches
2026年9月17日12:34