关于 Shouldigo.surf
Shouldigo.surf 是用于查询全球海滩实时冲浪状况的 MCP 服务。它帮助冲浪者查找附近地点并判断是否适合下水,提供评分、趋势和冲浪板建议。
主要功能
- 01查询海滩实时状况
- 02查找最近的冲浪地点
- 03按国家列出地点
- 04查看评分和冲浪判断
- 05查看趋势和冲浪板建议
适用场景
- 01冲浪前查询海况
- 02查找指定坐标附近的冲浪地点
- 03浏览某个国家的冲浪地点
MCP 相关
MCP 服务提供查询海滩状况、查找最近地点和列出地点的工具,供兼容 MCP 的客户端获取冲浪信息。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
3收录的工具列表 · 更新于 3 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| spotId | string | 是 | 地点标识符,例如 "pipeline"、"bells_beach"、"tel_aviv_maaravi"。使用 list_spots 查找有效 ID。 |
详细介绍
shouldigo-surf-mcp
Should I Go? 的 MCP 服务——提供全球 5,000 多个海滩的实时冲浪条件。
将其与 Claude Desktop、Claude Code 或任何兼容 MCP 的客户端搭配使用,可查询冲浪条件、查找附近的冲浪点,并获取评分和是否值得下水的结论。
设置
Claude Desktop
将以下内容添加到 Claude Desktop 配置文件(macOS 上为 ~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"shouldigo-surf": {
"command": "npx",
"args": ["-y", "shouldigo-surf-mcp"]
}
}
}
Claude Code
claude mcp add shouldigo-surf -- npx -y shouldigo-surf-mcp
工具
check_conditions
获取特定海滩的实时冲浪条件。
输入: { "spotId": "pipeline" }
返回: 评分(0-100)、结论(是/否/或许)、浪高、风况、水温、趋势和冲浪板推荐。
find_nearest_spot
查找距离指定坐标最近的冲浪点。
输入: { "lat": 21.66, "lon": -158.05 }(可选——省略时自动检测)
list_spots
列出所有可用的冲浪点,可按国家筛选。
输入: { "country": "Australia" }(可选)
示例
询问 Claude:
“Pipeline 现在的冲浪条件怎么样?”
“帮我找到距离悉尼最近的冲浪点,并查看是否值得去”
“列出葡萄牙的所有冲浪点”
API
此 MCP 服务调用公开的 Should I Go? API。无需 API 密钥。
每 15 分钟最多可请求 60 次。如需更高限额,请发送邮件至 [email protected]。
许可证
MIT
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。