pricewin-flight-searchlisted
Install: claude install-skill Price-Win/pricewin-skills-hub
> Requires the `pricewin` MCP server. This skill issues no network calls of its own.
## Setup (once per machine)
Without the MCP server registered this skill is inert — it tells you to call
`search_flights_live` and no such tool exists. `skills add` only copies files, so run:
```bash
bash install.sh # add --dry-run first to see what it would change
```
It registers the hosted server (`https://mcp.price.win/mcp`, Streamable HTTP, no
credentials) with every agent it finds — Claude Code, Cursor, Windsurf, Gemini CLI, VS Code,
Codex — writing a `.bak` before touching any file and skipping configs it cannot parse.
Re-running it changes nothing. **Restart the agent afterwards.**
# Flight Search (Live)
**MCP server:** `pricewin`. Tool `search_flights_live` starts an async crawl across Agoda,
Trip.com and Traveloka; `poll_flight_results` returns the merged, cheapest-per-flight fares.
## CRITICAL: IATA codes only
Both airports MUST be 3-letter IATA codes. **There is no airport-lookup tool on this server** —
resolve the city yourself: `Sài Gòn / TP.HCM → SGN`, `Hà Nội → HAN`, `Đà Nẵng → DAD`,
`Bangkok → BKK` (main international), `Tokyo → NRT or HND`, `Seoul → ICN`.
When a city has several airports and the user did not say which, **ask one short question** —
never pick silently. Never invent a code.
## CRITICAL: Polling pattern (differs from hotel search)
`search_flights_live` returns IMMEDIATELY with a `sessionId` and zero flights.
1. Call `search_flights_live` wi