AgentIndex icon
AgentIndex
工具MCP 服务HOT分类热门最新选型清单对比指南
提交工具
工具MCP 服务HOT分类热门最新选型清单对比指南
首页/
API 集成/
fli
fli logo

fli

活跃·★ 3.2k·MIT·更新于 2026-09-20

Fli 以 Python 库的形式提供对 Google Flights 数据的程序化访问,同时带命令行和 MCP 服务。README 说,不同于抓取 HTML 或自动化浏览器的库,它通过逆向直接调用 Google Flights 的接口,并称这样更快、也更不容易因页面改版而失效。功能包括单程和多城市搜索、灵活的出发时间段、航空公司筛选、舱位(经济舱到头等舱)、经停偏好、按价格、时长、出发或到达时间排序,以及限流、自动重试和输入校验。

MCP 服务通过 `pipx install flights` 安装,用 `fli-mcp` 以 stdio 运行,或用 `fli-mcp-http` 以 streamable HTTP 运行(地址 127.0.0.1:8000/mcp/)。它提供两个工具:`search_flights`(出发地、目的地、日期、可选的返程日期、舱位、最大经停数、出发时段、航司、排序方式、乘客数)和 `search_dates`,后者在灵活的日期范围内找最便宜的日期。命令行里 `fli flights JFK LHR 2026-10-25` 搜索一条航线,`fli dates JFK LHR` 查便宜的日期,还可以只看周一和周五;JSON 输出格式被标注为实验性功能。许可证为 MIT。

本文根据项目 README 和公开仓库数据整理,我们没有实际试用过该工具。数据截至 2026-10-18。

许可证
MIT
最新发布
fli-js-v0.0.4 · 2026-05-24
最近提交
2026-09-20
贡献者
29
复刻数
415
未关闭的 issue 和 PR
22
首次发布
2025-01-06
PyPI 包
flights 0.9.0 · 5,092 上周下载

来源:GitHub、npm 和 PyPI 的公开接口。

#API#flights-api#google-flights#google-flights-api#MCP 协议#MCP 服务器
$ 安装
$ pipx install flights
↗ 访问官网★ GitHub
01

功能特性

01直接访问Google Flights API (快速可靠)
02全面的航班搜索 (单程、多城市、灵活日期)
03高级筛选 (舱位、经停、航空公司、时间窗口)
04智能排序选项 (价格、时长、起降时间)
05内置保护 (限速、自动重试、错误处理)
02

为什么选择它

+让 AI 助手可以真正搜索航班,并支持舱位、经停、航司、时间段筛选和灵活日期模式
+同一个包里有 Python 库、命令行和 MCP 服务
+用 pipx 安装,可通过 stdio 或 streamable HTTP 运行
+内置限流、重试和输入校验
03

权衡点

!依赖对 Google Flights 逆向得到的非官方接口,Google 随时可能修改或封禁
!只能搜索,不能订票,价格需要到航司或 Google Flights 上再确认
!JSON 输出格式标注为实验性,解析它的脚本可能会失效
!Claude Desktop 配置里需要填写 `fli-mcp` 在你账户下的绝对路径
04

维护状况检查

活跃检查日期: 2026-10-17
最近提交
2026-09-20
近 90 天提交数
35
近 90 天发布数
0
最新发布
fli-js-v0.0.4 (2026-05-24)
未关闭 issue
22
近期 issue 至少有一条评论的比例
8/16
近 12 周每周提交数
近 12 周每周提交数: 0, 0, 0, 0, 0, 0, 0, 8, 27, 0, 0, 0

最早的一周在左边,最近 4 周为橙色。数据来源:GitHub 提交统计。

状态规则:GitHub 上已归档 = 已归档;最近提交在 90 天内 = 活跃;91 到 365 天 = 放缓;更久 = 停滞。所有数字来自所示日期的 GitHub API。

讨论最多的未关闭 issue

  • #260 Connecting itinerary MRS->HAN not found even though both legs (MRS->IST, IST->HAN via TK) exist in fli's own data7 条评论 · 2026-09-27
  • #168 Is it possible to retrieve OTA/reseller prices (Expedia, Gotogate, eDreams, etc.) in addition to airline-direct fares?6 条评论 · 2026-05-18
  • #197 Clean pipx install is missing dependencies2 条评论 · 2026-06-08
  • #53 Google Explore2 条评论 · 2026-03-03
  • #237 MCP does not include flight URL1 条评论 · 2026-09-16

issue 标题引自 GitHub。请打开链接确认该问题是否仍适用于你使用的版本。

05

兼容性

Python
Python库/命令行工具
已通过文档验证
Claude Desktop
AI助手集成
已通过文档验证
Operating Systems
跨平台
已通过文档验证
06

快速开始

1
$ pipx install flights
07

使用场景

↳通过Python API进行程序化航班搜索和查找优惠
↳通过命令行界面进行交互式航班搜索和发现最便宜日期
↳集成AI助手 (如Claude) 进行自然语言航班查询
08

同类工具

⚡热门对决:
VSddgs★3.0k→VSdata-api-builder★1.5k→VSmcp-google-sheets★1.0k→VSpostman-mcp-server★324→
ddgs logo
ddgs★ 3.0k
一个元搜索库,它聚合了来自多种网络搜索服务的搜索结果。
VS对比→
data-api-builder logo
data-api-builder★ 1.5k
Data API builder 是一个开源无代码工具,可为你的数据库创建安全且功能完备的 REST 和 GraphQL 端点。
VS对比→
mcp-google-sheets logo
mcp-google-sheets★ 1.0k
mcp-google-sheets是一个基于Python的MCP服务器,作为AI助手与Google Sheets之间的桥梁。
VS对比→
postman-mcp-server logo
postman-mcp-server★ 324
Postman MCP 服务器将 Postman 连接到 AI 工具,使 AI 智能体能够通过自然语言交互访问工作区、管理集合和环境、评估 API 并自动化工作流。
VS对比→
hookdeck-cli logo
hookdeck-cli★ 365
Hookdeck CLI 是一个命令行工具,用于将 webhook 事件转发到本地服务器,并提供永久免费的 event URL。
VS对比→
onetool-mcp logo
onetool-mcp★ 24
单个 MCP 服务器提供 100+ 工具,通过代码模式调用减少 96% token 消耗。
VS对比→
yandex-tracker-mcp logo
yandex-tracker-mcp★ 123
一个基于Model Context Protocol(MCP)的服务器,使AI助手能够安全地与Yandex Tracker API进行交互,支持完整的问题管理、队列操作和搜索功能。
VS对比→
ninjaone-mcp logo
ninjaone-mcp★ 26
通过 MCP 将 AI 助手连接至 NinjaOne IT 管理平台的服务器
VS对比→
查看全部替代品 →

评论

登录后发表评论

暂无评论,来发表第一条吧

本页内容
01功能特性02为什么选择它03权衡点04维护状况检查05兼容性06快速开始07使用场景08同类工具
punitarani /
fli
↗

把 Google Flights 搜索做成 Python 库、命令行和 MCP 服务

3.2k415MIT
最后更新1个月前
状态活跃
分类API 集成
贡献者29
最新发布fli-js-v0.0.4
链接
文档↗讨论↗问题↗版本↗
推荐云部署
Ad

在 DigitalOcean 上一键部署

为你的 MCP 服务、Docker 容器与智能体提供即开即用云服务器,新用户立享 $200 免费额度(60天有效)。

立即领取 $200 免费额度
© 2026 AgentIndex.app|由十年 iOS 开发者构建。
按场景挑选关于我们联系我们广告合作隐私政策使用条款QYSGitHub请作者喝咖啡 ☕

按分类浏览

MCP 服务器代码助手工作流自动化RAG / 知识库多智能体浏览器自动化大模型基础设施开发者工具可观测性

与 Anthropic, OpenAI 或 Microsoft 无关。