mcpField
K

Kiwi.com

远程服务
@Kiwi.com地图与出行0
文档

关于 Kiwi.com

航班搜索和旅游

配置

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

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

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

工具

2
参数类型必填说明
flyFromstring是出发地:IATA 代码、城市或机场名称(例如 "PRG"、"Prague"、"London Heathrow")
flyTostring是目的地:IATA 代码、城市或机场名称
departureDatestring是出发日期,格式为 dd/mm/yyyy — 航班日期,或日期范围中的最早日期(参见 departureDateTo)
departureDateFlexDaysinteger否在 departureDate 前后搜索指定天数(对称)。使用 departureDateTo 时设为 0
departureDateToany否显式范围 [departureDate .. departureDateTo] 的最晚出发日期,格式为 dd/mm/yyyy。用于单向或不对称范围,而非 departureDateFlexDays;必须 >= departureDate
returnDateany否返程日期,格式为 dd/mm/yyyy:返航日期,或范围内最早的返程日期(单程时省略)
returnDateFlexDaysinteger否在 returnDate 前后搜索指定天数(对称)。使用 returnDateTo 时设为 0
returnDateToany否显式范围 [returnDate .. returnDateTo] 的最晚返程日期,格式为 dd/mm/yyyy。需要 returnDate;使用此参数而非 returnDateFlexDays;必须 >= returnDate
adultsinteger否成人数量(12 岁及以上)
childreninteger否儿童人数(2-11 岁)
infantsinteger否婴儿数量(不满 2 岁)
cabinClassany否M=经济舱,W=超级经济舱,C=商务舱,F=头等舱
currencystring否货币代码(例如 EUR、USD)
localestring否区域设置(例如 en、de、fr)
nights_in_dst_fromany否返程航班前在目的地停留的最少晚数。将搜索设为往返搜索
nights_in_dst_toany否返程航班前在目的地停留的最多夜数
one_for_cityboolean否如果为 true,则每个目的地城市仅返回最佳结果——适用于目的地范围较广的“探索”搜索
max_sector_stopoversany否每个航段允许的最多中途停留次数(转机)
price_fromany否按指定货币筛选的最低总价
price_toany否按指定货币筛选的最高总价
max_fly_durationany否最长总飞行时长,单位为小时
select_airlinesany否仅包含由这些航空公司运营的航班 — 以逗号分隔的 IATA 代码,例如 'FR,U2,BA'。不可与 exclude_airlines 同时使用
exclude_airlinesany否排除由这些航空公司运营的航班 — 以逗号分隔的 IATA 代码,例如 'FR,W6'。不可与 select_airlines 同时使用
dtime_fromany否出发航班最早出发小时(0-23,当地时间)
dtime_toany否最晚出发时间(0–23 点,当地时间)
atime_fromany否最早到达时间(0–23 点,当地时间)
atime_toany否最晚到达时间(0–23 点,当地时间)
ret_dtime_fromany否最早返程出发时间(0–23 点,当地时间)
ret_dtime_toany否最晚返程出发时间(0–23 点,当地时间)
ret_atime_fromany否最早返程到达时间(0–23 点,当地时间)
ret_atime_toany否最晚返程到达时间(0–23 点,当地时间)
stopover_fromany否最短中转时长(小时)
stopover_toany否最长中转时长(小时)
adults_hold_bagsany否每位成人的托运行李数量,每位成人对应一个值(各为 0–2),例如 [1, 0]
adults_hand_bagsany否每位成人的客舱(手提)行李数量,每位成人对应一个值(各为 0–1),例如 [1, 1]
children_hold_bagsany否每位儿童的托运行李数量,每位儿童对应一个值(各为 0–2),例如 [2]
children_hand_bagsany否每位儿童的客舱(手提)行李数量,每位儿童对应一个值(各为 0–1),例如 [1]
allow_self_transferboolean否允许在不同机票之间自行中转(虚拟联程)
allow_overnight_stopoversboolean否允许过夜(红眼航班)中转
allow_diff_airport_connectionboolean否允许在同一城市内更换机场的中转
stopover_airportsany否仅经由以下机场中转 — 使用逗号分隔的 IATA 代码。仅限制中转航班;仍会返回直飞(不停站)航班。
exclude_stopover_airportsany否禁止经由以下机场中转 — 使用逗号分隔的 IATA 代码
stopover_countriesany否仅经由以下国家/地区中转 — 使用逗号分隔的 ISO 3166-1 alpha-2 代码,例如 'DE,AT'。仅限制中转航班;仍会返回直飞(不停站)航班。
exclude_stopover_countriesany否禁止经由以下国家/地区中转 — 使用逗号分隔的 ISO 3166-1 alpha-2 代码
fly_daysany否允许的出发日期(星期)——以逗号分隔,0=周日..6=周六,例如工作日使用 '1,2,3,4,5'
ret_fly_daysany否允许的返程出发日期(星期)——以逗号分隔,0=周日..6=周六
sortenum否结果排序price | duration | quality | date | popularity

详细介绍

维护者还没有提供详细介绍,可以先查看代码仓库中的 README。

评论

支持 Markdown

第一次接触 MCP?

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

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