介绍
# Skiplagged Flights (MCP)
此技能查询 **Skiplagged 的公共 MCP 服务器** 以搜索航班、酒店、租车和灵活日期日历。
- **服务器 URL:** `https://mcp.skiplagged.com/mcp` - **认证:** 无(公共服务器)
## 前置条件
1) 确保 `mcporter` CLI 在 PATH 中可用(此技能将其声明为必需的二进制文件)。
2) 首选 **临时的 HTTPS 目标定位**(无需本地 mcporter 配置):
```bash # Inspect tools + schemas (recommended) mcporter list https://mcp.skiplagged.com/mcp --schema ````
## 快速开始
```bash mcporter call https://mcp.skiplagged.com/mcp.sk_flights_search origin=WAW destination=LHR departureDate=2026-03-15 --output json ```
> 如果您的环境中已配置了服务器名称 `skiplagged`,则 `mcporter call skiplagged.sk_flights_search ...` 是等效的。使用显式的 HTTPS URL 更受推荐,因为它避免依赖(或枚举)本地 MCP 配置。
## 工具
### sk_flights_search
搜索位置之间的航班。
**必需:** `origin`, `destination`, `departureDate`
**常用选项(通过 `--schema` 验证确切名称):**
* `returnDate` - 往返日期 * `sort` - `price`(价格)、`duration`(时长)、`value`(性价比,默认) * `limit` - 最大结果数(默认约 12) * `maxStops` - `none`(无)、`one`(一次)、`many`(多次) * `fareClass` - `basic-economy`(基础经济舱)、`economy`(经济舱)、`premium`(高端经济舱)、`business`(商务舱)、`first`(头等舱) * `preferredAirlines` / `excludedAirlines` - 逗号分隔的 IATA 代码(例如 `UA,DL`) * `departureTimeEarliest` / `departureTimeLatest` - 距午夜的分钟数(`0–1439`)
**示例:**
```bash # Cheapest one-way mcporter call https://mcp.skiplagged.com/mcp.sk_flights_search origin=NYC destination=LAX departureDate=2026-03-15 sort=price limit=5
# Round-trip, nonstop only mcporter call https://mcp.skiplagged.com/mcp.sk_flights_search origin=WAW destination=CDG departureDate=2026-04-10 returnDate=2026-04-17 maxStops=none limit=5
# Exclude budget airlines, morning only (6am–12pm) mcporter call https://mcp.skiplagged.com/mcp.sk_flights_search origin=LHR destination=JFK departureDate=2026-05-01 excludedAirlines=F9,NK departureTimeEarliest=360 departureTimeLatest=720 limit=5 ```
### sk_flex_departure_calendar
查找出发日期附近最便宜的票价。
```bash mcporter call https://mcp.skiplagged.com/mcp.sk_flex_departure_calendar origin=WAW destination=BCN departureDate=2026-06-15 sort=price --output json ```
### sk_flex_return_calendar
查找固定行程长度下最便宜的往返票价。
```bash mcporter call https://mcp.skiplagged.com/mcp.sk_flex_return_calendar origin=WAW destination=NYC departureDate=2026-07-01 returnDate=2026-07-08 --output json ```
### sk_destinations_anywhere
在灵活时发现便宜的目的地。
```bash mcporter call https://mcp.skiplagged.com/mcp.sk_destinations_anywhere from=WAW depart=2026-03-15 --output json ```
## 响应格式
向用户展示结果时:
* **切勿使用 markdown 表格** —— 使用项目符号列表或带标签的行。 * 在 Telegram 风格的频道中回复时,使用兼容 **MarkdownV2** 的格式。 * 保持回复 **移动端友好**:简洁、易于浏览。 * 默认显示 **前 3-5 个** 选项;并提议展开更多。 * 包含返回的预订/深层链接。 * 如果出现隐藏城市行程,请明确说明注意事项(托运行李限制和漏乘航段的后果)。 * 突出显示节省的费用、路由洞察以及关键权衡(经停 vs 时长 vs 价格)。
**良好示例:**
``` Found 3 flights WAW → LHR on Mar 15:
• $90 · 2h 35m · nonstop LOT 05:40 WAW → 07:15 LHR [Book](link)
• $91 · 4h 20m · 1 stop SAS 06:10 WAW → 09:30 LHR [Book](link) ```
## 提示
* 尽可能优先使用 **IATA 代码**(例如 `WAW`, `LHR`, `JFK`)。 * 当您需要结构化数据进行后处理时,请使用 `--output json`。 * 结果通常包含用于预订/验证的 `deepLink`(或类似字段)。 * 对于除无结果之外的故障,建议直接使用 https://skiplagged.com。 * 价格/可用性变化很快——将结果视为时点数据,并鼓励用户通过预订链接进行确认。
## 参考 / 来源
* Skiplagged MCP 文档 + 隐私说明:[https://skiplagged.github.io/mcp/](https://skiplagged.github.io/mcp/) * MCPorter CLI(调用语法 + 临时 URL):[https://raw.githubusercontent.com/steipete/mcporter/main/README.md](https://raw.githubusercontent.com/steipete/mcporter/main/README.md)