mcpField
C
Charter Boats

Charter Boats

远程服务
charter.boats地图与出行03 周前更新

关于 Charter Boats

Charter Boats 是面向旅行者和航海规划者的 MCP 服务,可搜索全球包船船只,并查询目的地、航线和行程。只读工具提供实时价格、船只详情及预订链接。

主要功能

  1. 01按地点、日期、人数和预算搜索船只
  2. 02查询码头、锚地与目的地景点
  3. 03查找航线和多日行程
  4. 04获取船只价格、空档及预订链接
  5. 05查看地点与行程详情

适用场景

  1. 01按日期与预算筛选包船船只
  2. 02规划目的地间的航行路线
  3. 03查找码头周边补给点和景点
  4. 04比较船只详情并查看预订信息

MCP 相关

该 MCP 服务通过 Streamable HTTP 向客户端提供 11 个只读工具,并提供三个提示词预设。部分支持 MCP Apps 的客户端可显示船只和地点搜索卡片。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://charter.boats/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

10
参数类型必填说明
locationstring是目的地——码头、城市、岛屿、国家/地区。支持模糊匹配。示例:'Lefkada'、'Croatia'。
searchstring否船只名称,或仅填写型号("4.2"、"Oceanis 46"、"Helia 44")。此处切勿填写品牌——品牌和型号应一并填写在 `makemodel` 中。
boat_typeenum否船只类型sailboat | catamaran | motorboat | gulet | yacht | rib | other
makemodelstring否品牌和型号一起填写,使用纯文本,并严格按照客人所说的内容填写:"Bali 4.2"、"Fountaine Pajot"、"FP 41"、"Lagoon"。仅填写品牌也可以。不要拆分、添加标点或展开缩写。
guestsinteger否客人人数
date_fromstring否开始日期 YYYY-MM-DD
date_tostring否结束日期 YYYY-MM-DD
price_minnumber否每日最低价格,单位为 EUR
price_maxnumber否每日最高价格,单位为 EUR。仅在明确指定每日预算上限时使用;整个行程或每周预算请改用 total_max。
total_maxnumber否整个行程的包船总价上限,单位为 EUR(包括船只和必需的额外费用,按指定的客人数和日期计算)。客人给出总预算或每周预算时均使用此参数,例如 "under €5000 for the week"。需要提供日期才能应用。
cabinsinteger否最少舱室数
length_mininteger否最小长度,单位为英尺
year_mininteger否最低建造年份。示例:2020
featuresarray否设备/设施筛选条件——船只必须具备所有列出的项目。将用户措辞映射到 slug:"ac"/"air con" → air_conditioning,"genset" → generator,"paddle board" → sup,"hot tub" → jacuzzi,"speakers"/"bluetooth" → sound_system,"gps"/"plotter" → chartplotter。
sortenum否排序顺序deals | price_low | price_high | newest

详细介绍

Charter Boats MCP 服务

将 Claude、ChatGPT、Cursor 或任何 MCP 客户端连接到全球 14,000 多艘包租船。按目的地、日期、容量和预算搜索船只,探索码头、锚地、景点、航行路线和精选行程,获取任意船只的完整详情,以及实时价格和预订链接。

端点: https://charter.boats/mcp 传输方式: Streamable HTTP (JSON-RPC 2.0)。无需身份验证。 安装页面: 在浏览器中打开 charter.boats/mcp。 完整文档: docs.charter.boats/api/ai/mcp-server

该服务由 Charter Boats 托管。此仓库包含其列表元数据(server.json)和徽标;此处未发布服务代码。

连接

Claude.ai / Claude Desktop(Pro、Max、Team 或 Enterprise) 设置 → 连接器 → 添加自定义连接器。名称填写 Charter Boats,URL 填写 https://charter.boats/mcp,OAuth 字段留空。

Claude Code

claude mcp add --transport http charter-boats https://charter.boats/mcp

ChatGPT 设置 → 应用 → 创建应用 → MCP Server。名称填写 Charter Boats,URL 填写 https://charter.boats/mcp,身份验证选择 No authentication。在聊天中点击 + → Charter Boats 启用它。

Cursor — 添加到 ~/.cursor/mcp.json:

{
  "mcpServers": {
    "charter-boats": { "url": "https://charter.boats/mcp" }
  }
}

MCP Inspector

npx @modelcontextprotocol/inspector

传输方式选择 Streamable HTTP,URL 填写 https://charter.boats/mcp。

工具

全部十一种工具均为只读。

工具功能
search_boats按地点、类型、日期、容量和预算搜索船只。最多显示 8 艘,并附价格、图片和预订链接。
search_locations按名称搜索码头、港口和锚地;按区域内的受欢迎程度搜索(根据观测到的船只交通量排名);或搜索某个地点的可达范围。
search_pois搜索目的地附近的餐厅、燃油、杂货店、商店和景点。
search_routes搜索目的地之间的航行路线,并显示距离和难度。
search_trips搜索多日精选行程。
search_content搜索关于预订、费用、执照、押金和入住手续的文章、指南和常见问题。
get_boat_details获取完整规格、365 天的可用情况和价格、费用、折扣、取消政策以及入住和退房时间。
get_boat_standouts了解某艘船在一周行程中相较于类似船只的优缺点。
get_poi_details获取简介、营业时间、地址、联系方式、附近码头和优惠信息。
get_location_details获取简介、设施、联系方式、船只数量、最低日租价格,以及根据追踪到的船只交通量统计的逐月繁忙程度。
get_trip_details获取每日停靠点、距离、活动和亮点。

为支持显示提示词预设的客户端注册了三个预设:plan-sailing-trip、find-charter-boat、explore-destination。

search_boats 和 search_locations 会在支持 MCP Apps 的客户端(ChatGPT、Claude)中显示可视化卡片。

试用

  • “在克罗地亚寻找一艘可容纳 6 位客人、7 月 10 日至 17 日出行、日租金低于 €400 的双体船。”
  • “特罗吉尔码头附近有哪些补给点?”
  • “伊奥尼亚海哪些锚地在 8 月最繁忙?”

链接

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。