/install aviationstack-cli
aviationstack-cli
Setup
If aviationstack-cli is not installed, install it from GitHub:
npx api2cli install Melvynx/aviationstack-cli
If aviationstack-cli is not found, install and build it:
bun --version || curl -fsSL https://bun.sh/install | bash
npx api2cli bundle aviationstack
npx api2cli link aviationstack
api2cli link adds ~/.local/bin to PATH automatically. The CLI is available in the next command.
Always use --json flag when calling commands programmatically.
Authentication
aviationstack-cli auth set "your-token"
aviationstack-cli auth test
Resources
flights
| Command | Description |
|---|---|
aviationstack-cli flights search --iata YP111 --json |
Search flights by IATA code |
aviationstack-cli flights search --airline-iata KE --json |
Search flights by airline IATA |
aviationstack-cli flights search --flight-number 111 --json |
Search flights by number |
aviationstack-cli flights search --dep-iata ICN --arr-iata SFO --json |
Search by departure and arrival |
aviationstack-cli flights search --limit 50 --offset 25 --json |
Search with pagination |
aviationstack-cli flights search --fields flight_iata,airline_iata,status --json |
Search with specific fields |
airports
| Command | Description |
|---|---|
aviationstack-cli airports search --iata-code ICN --json |
Search airport by IATA code |
aviationstack-cli airports search --search "San Francisco" --json |
Search airport by name or city |
aviationstack-cli airports search --limit 10 --json |
Search with result limit |
aviationstack-cli airports search --fields iata_code,airport_name,city_iata --json |
Search with specific fields |
airlines
| Command | Description |
|---|---|
aviationstack-cli airlines search --iata-code KE --json |
Search airline by IATA code |
aviationstack-cli airlines search --search "Korean Air" --json |
Search airline by name |
aviationstack-cli airlines search --limit 5 --json |
Search with result limit |
aviationstack-cli airlines search --fields iata_code,airline_name --json |
Search with specific fields |
routes
| Command | Description |
|---|---|
aviationstack-cli routes search --dep-iata ICN --arr-iata SFO --json |
Search routes by airports |
aviationstack-cli routes search --flight-number 111 --json |
Search routes by flight number |
aviationstack-cli routes search --fields dep_iata,arr_iata,airline_iata --json |
Search with specific fields |
Global Flags
All commands support: --json, --format \x3Ctext|json|csv|yaml>, --verbose, --no-color, --no-header
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install aviationstack-cli - 安装完成后,直接呼叫该 Skill 的名称或使用
/aviationstack-cli触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Aviationstack Cli 是什么?
Manage AviationStack via CLI - flights, airports, airlines, routes. Use when user mentions 'aviationstack', 'flight search', 'airport lookup', 'airline searc... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 257 次。
如何安装 Aviationstack Cli?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install aviationstack-cli」即可一键安装,无需额外配置。
Aviationstack Cli 是免费的吗?
是的,Aviationstack Cli 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Aviationstack Cli 支持哪些平台?
Aviationstack Cli 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Aviationstack Cli?
由 Melvyn(@melvynx)开发并维护,当前版本 v0.1.0。