fli
一个通过Google Flights API进行航班搜索的Python库和MCP服务器。
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:fli。 它的用途是:一个通过Google Flights API进行航班搜索的Python库和MCP服务器。 完整的 Skill 内容见:https://321skill.com/skills/fli/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
“帮我搜索下个月从北京到上海最便宜的航班,经济舱,直飞。”,它会调用Fli的`search_flights`工具,快速返回符合你条件的航班列表和价格。或者你可以说:“我想看看12月从伦敦到东京有哪些日期比较便宜。”,它会使用`search_dates`工具为你分析整个月的价格趋势。
介绍
Fli 是一个强大的Python库和MCP服务器,它通过逆向工程直接与Google Flights API交互,解决了传统航班搜索工具依赖网页爬取、速度慢且易失效的问题。
使用上,你可以通过命令行工具fli进行快速查询,或将其作为MCP服务器集成到Claude Desktop等AI助手环境中,通过自然语言指令来搜索航班和查询低价日期。
这个工具非常适合需要频繁查询航班信息、进行旅行规划或开发相关应用的开发者、数据分析师和旅行爱好者。
使用时请注意,由于依赖Google Flights的非公开API,其稳定性可能随Google的接口调整而变化,建议在关键生产环境中做好备用方案。
核心特点
与同类依赖网页爬取的航班搜索库不同,Fli通过逆向工程直接调用Google Flights的内部API,避免了HTML解析和浏览器自动化,因此速度更快、更稳定,且不易因前端UI改动而失效。
注意事项
由于依赖Google的非公开API,其长期稳定性和合法性存在不确定性,不适合用于对服务稳定性要求极高的关键业务场景。
常见问题
Fli是免费的吗?
Fli库本身是开源的,但使用Google Flights服务需遵守其条款。
需要Google账号吗?
不需要,Fli通过API直接访问数据,无需用户登录。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/fli/raw/index.md 读取 fli 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/fli/raw/index.md(查看排版版本)