/install amadeus-flights
Flight Query (Amadeus)
Query real-time flight offers including price, schedule, stops, and seat availability.
Setup
Set environment variables (or hardcoded defaults are used):
export AMADEUS_API_KEY=your_key
export AMADEUS_API_SECRET=your_secret
# For production (real data):
export AMADEUS_BASE_URL=https://api.amadeus.com
Query Flights
node {baseDir}/scripts/query.mjs \x3CFROM_IATA> \x3CTO_IATA> [-d YYYY-MM-DD] [options]
Examples
# Hong Kong to Shanghai
node {baseDir}/scripts/query.mjs HKG PVG -d 2026-02-25
# Direct flights only
node {baseDir}/scripts/query.mjs SWA HGH -d 2026-02-24 --direct
# Business class
node {baseDir}/scripts/query.mjs HKG PVG -d 2026-02-25 -c BUSINESS
# JSON output
node {baseDir}/scripts/query.mjs HKG PVG -d 2026-02-25 --json
Options
-d, --date \x3CYYYY-MM-DD>: Departure date (default: today)-a, --adults \x3Cn>: Number of adults (default: 1)-c, --class \x3Cclass>: ECONOMY, PREMIUM_ECONOMY, BUSINESS, FIRST--direct: Non-stop flights only-n, --max \x3Cn>: Max results (default: 20)--currency \x3Ccode>: Currency code (default: CNY)--json: Raw JSON output
Airport Lookup
node {baseDir}/scripts/airports.mjs 揭阳 # → SWA
node {baseDir}/scripts/airports.mjs 杭州 # → HGH
node {baseDir}/scripts/airports.mjs tokyo # API lookup
Built-in mappings for 40+ Chinese cities. Falls back to Amadeus API for others.
Notes
- Test environment returns simulated data; production returns real prices
- Switch to production: set
AMADEUS_BASE_URL=https://api.amadeus.com - Free tier: 2000 calls/month (production)
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install amadeus-flights - After installation, invoke the skill by name or use
/amadeus-flights - Provide required inputs per the skill's parameter spec and get structured output
What is Amadeus Flight Query?
Query flight offers (price, schedule, availability) via Amadeus API. Use when user asks about flight/机票/航班 prices, schedules, or availability. It is an AI Agent Skill for Claude Code / OpenClaw, with 885 downloads so far.
How do I install Amadeus Flight Query?
Run "/install amadeus-flights" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Amadeus Flight Query free?
Yes, Amadeus Flight Query is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Amadeus Flight Query support?
Amadeus Flight Query is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Amadeus Flight Query?
It is built and maintained by kirorab (@kirorab); the current version is v1.0.0.