Beaches of Mallorca MCP
A read-only MCP server providing live swimming and family condition scores, beach guides, and current weather data for 77 beaches in Mallorca. It allows AI agents to retrieve real-time conditions, find the best beaches for specific activities, list available beaches, and access detailed guides in multiple languages.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://beachesofmallorca.com/mcpWhat you can do with it
- Find the best beach for a family swim in Mallorca right now
- Check current conditions at a specific beach like Es Trenc
- Identify the calmest beach in north Mallorca this morning
- Access beach guides and weather data for trip planning
Source and maintenance
Protocol and capabilities
- Server
- beaches-of-mallorca 1.0.0
- MCP protocol
- 2025-06-18
- Tools
- 4 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": false
}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
4 advertised
get_conditions — Current beach conditions
Current swimming and family scores (0 to 10) with water temperature, wave height and wind for Mallorca beaches, from the hourly forecast and official AEMET warnings. Optionally filter to one beach or one region. Each answer states when it was generated and until when it is valid.
{
"type": "object",
"properties": {
"beach": {
"type": "string",
"description": "Beach slug or name, for example \"es-trenc\" or \"Cala Tuent\"."
},
"region": {
"enum": [
"north",
"east",
"south",
"west",
"palma-bay"
],
"type": "string",
"description": "Part of the island. Omit for all."
},
"language": {
"enum": [
"en",
"de",
"es",
"ca"
],
"type": "string",
"description": "Language of names and labels: en, de, es or ca. Default en."
}
},
"additionalProperties": false
}{
"readOnlyHint": true,
"openWorldHint": false
}best_beaches_now — Best beaches right now
The Mallorca beaches ranked by conditions score, with provisional seasonal crowd estimates shown separately. Only beaches with a valid current forecast are included.
{
"type": "object",
"properties": {
"mode": {
"enum": [
"swimming",
"family"
],
"type": "string",
"description": "Default swimming."
},
"limit": {
"type": "integer",
"maximum": 20,
"minimum": 1,
"description": "Upper bound, default 5. Good-fit selection can return fewer beaches."
},
"region": {
"enum": [
"north",
"east",
"south",
"west",
"palma-bay"
],
"type": "string",
"description": "Part of the island. Omit for all."
},
"language": {
"enum": [
"en",
"de",
"es",
"ca"
],
"type": "string",
"description": "Language of names and labels: en, de, es or ca. Default en."
}
},
"additionalProperties": false
}{
"readOnlyHint": true,
"openWorldHint": false
}list_beaches — List beaches
All beaches covered by the site, with slug, name, municipality and region. Use a slug with get_beach_guide or get_conditions.
{
"type": "object",
"properties": {
"region": {
"enum": [
"north",
"east",
"south",
"west",
"palma-bay"
],
"type": "string",
"description": "Part of the island. Omit for all."
}
},
"additionalProperties": false
}{
"readOnlyHint": true,
"openWorldHint": false
}get_beach_guide — Beach guide
The reviewed guide for one beach in Markdown: overview, access and parking, sand and water, facilities, crowds, wind, hazards and the official sources used.
{
"type": "object",
"required": [
"beach"
],
"properties": {
"beach": {
"type": "string",
"description": "Beach slug or name, for example \"es-trenc\" or \"Cala Tuent\"."
},
"language": {
"enum": [
"en",
"de",
"es",
"ca"
],
"type": "string",
"description": "Language of names and labels: en, de, es or ca. Default en."
}
},
"additionalProperties": false
}{
"readOnlyHint": true,
"openWorldHint": false
}Prompts
Not advertised
Resources
Not advertised
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 390 ms
- 95th percentile latency
- 390 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 390 ms · metadata changed · 4 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http beaches-of-mallorca-mcp https://beachesofmallorca.com/mcpCodex
codex mcp add beaches-of-mallorca-mcp --url https://beachesofmallorca.com/mcpCursor
{
"mcpServers": {
"beaches-of-mallorca-mcp": {
"url": "https://beachesofmallorca.com/mcp"
}
}
}Cline
{
"mcpServers": {
"beaches-of-mallorca-mcp": {
"type": "streamableHttp",
"url": "https://beachesofmallorca.com/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"beaches-of-mallorca-mcp": {
"type": "http",
"url": "https://beachesofmallorca.com/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http beaches-of-mallorca-mcp https://beachesofmallorca.com/mcpClaude Desktop
{
"mcpServers": {
"beaches-of-mallorca-mcp": {
"url": "https://beachesofmallorca.com/mcp"
}
}
}Windsurf
{
"mcpServers": {
"beaches-of-mallorca-mcp": {
"serverUrl": "https://beachesofmallorca.com/mcp"
}
}
}Let your agent find its tools
Find servers like Beaches of Mallorca MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.
Other productivity and knowledge servers
Do you run Beaches of Mallorca MCP?
Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.