关于 World Beach Map: beaches and sea temperature
World Beach Map 是免费的只读远程 MCP 服务,提供全球海滩资料,适合查找海滩信息和规划旅行。资料包含 NOAA 的十二个月海面温度,以及海岸类型、维基百科文章和照片署名。
主要功能
- 01按文本、国家和条件搜索海滩
- 02按 ID 或名称获取海滩档案
- 03按暖季典型海温排名
- 04查找最佳游览月份涵盖指定月份的海滩
- 05提供每月 NOAA 海面温度
适用场景
- 01筛选符合温度和沙滩条件的海滩
- 02比较某国不同月份的海水温度
- 03查询海滩的海岸类型和相关资料
- 04按最佳游览月份规划海滩行程
MCP 相关
提供无认证的远程 MCP 服务,采用无状态 Streamable HTTP,端点为 https://beachmapworld.com/mcp。MCP 客户端可使用搜索、海滩档案、暖海滩排名和月份筛选工具。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://beachmapworld.com/mcpclaude mcp add --transport http com-europebeachmap-beachmap https://beachmapworld.com/mcp{"mcpServers":{"com-europebeachmap-beachmap":{"type":"http","url":"https://beachmapworld.com/mcp"}}}在 Cursor 中打开{"servers":{"com-europebeachmap-beachmap":{"type":"http","url":"https://beachmapworld.com/mcp"}}}在 VS Code 中打开{"mcpServers":{"com-europebeachmap-beachmap":{"type":"http","url":"https://beachmapworld.com/mcp"}}}{"mcpServers":{"com-europebeachmap-beachmap":{"serverUrl":"https://beachmapworld.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
Beachmap MCP 服务
面向 World Beach Map 的远程 Model Context Protocol 服务——全球各地的海滩数据来自 Wikidata,每个海滩都包含 12 个月的海表温度(数据来自 NOAA OISST v2.1)、海岸类型、维基百科条目和照片署名信息。
免费、只读,无需密钥或账号。已列入官方 MCP 注册表,标识为 com.europebeachmap/beachmap——该命名空间保留了网站原先的域名,因为注册表命名空间与通过验证时使用的名称绑定,无法更名。因此,旧端点 https://europebeachmap.com/mcp 仍会继续响应,而不是重定向:JSON-RPC 客户端会将 301 视为协议错误,而不是新地址。
端点
https://beachmapworld.com/mcp
使用 Streamable HTTP 传输,无状态,无需身份验证。
Claude Code:
claude mcp add --transport http beachmap https://beachmapworld.com/mcp
Claude / ChatGPT / 其他支持远程 MCP 的客户端——将 https://beachmapworld.com/mcp 添加为自定义连接器,或使用通用配置:
{ "mcpServers": { "beachmap": { "type": "http", "url": "https://beachmapworld.com/mcp" } } }
工具
| 工具 | 功能 | 可回答的问题示例 |
|---|---|---|
search_beaches | 搜索并筛选所有海滩:全文、国家、类别、沙滩、蓝旗、最低海温、季节月份 | “海温超过 25°C 的蓝旗白沙滩” |
get_beach | 按 ID 或名称获取单个海滩的完整资料 | “介绍一下 Ksamil Beaches” |
warmest_beaches | 按暖季典型海温对海滩排序 | “10 月葡萄牙哪里海水最暖?” |
beaches_best_in_month | 查找最佳游览时段包含指定月份的海滩 | “10 月去哪里海滩度假好?” |
自行运行
该服务会从磁盘读取开放的 Beachmap 数据集:
npm install
curl -o beaches.json https://beachmapworld.com/data/beaches.json
BEACHES_PATH=./beaches.json PORT=8765 node server.mjs
# MCP endpoint on http://127.0.0.1:8765/mcp
数据与许可
- 代码: MIT(本仓库)。
- 数据: 海滩记录来自 Wikidata(CC0),海温数据来自 NOAA OISST v2.1(公有领域)。欢迎注明出处并链接到 beachmapworld.com,但并非必需。每个海滩都包含 12 个月的平均值(1991–2020 年的长期月平均值),采样位置为 12 个月中均为开阔水域的最近网格单元。
- 数据集下载:JSON · CSV · GeoJSON
引用:
Beach data: Beachmap (https://beachmapworld.com), Wikidata CC0 · NOAA public domain
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。