MCP Catalogs
首页fli screenshot

fli

by punitarani·2,489·综合分 57

Google Flights MCP 服务器提供程序化航班搜索功能,包含两个主要工具:特定日期搜索和灵活日期范围搜索。

travelsearchai-llm
275
Forks
16
活跃 Issue
本月
最近提交
2 天前
收录于

概述

Fli 是一个 Python 库,通过对 Google Flights API 的逆向工程来提供程序化访问,而非网页抓取。这种直接 API 方法提供了更快、更可靠的结果,并能更好地防范接口变更。该 MCP 服务器实现了两个主要工具:search_flights 用于特定日期的航班搜索(带详细筛选),以及 search_dates 用于在灵活日期范围内查找最便宜的旅行日期。服务器可通过 STDIO 或 HTTP 运行,便于与 Claude Desktop 等客户端集成。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:旅行代理在多个日期和航线上比较航班价格
:开发人员将航班搜索功能集成到旅行应用程序中
:商务旅行者根据价格和时间优化行程安排
:Fli 如何访问 Google Flights 数据?
:search_flights 和 search_dates 的主要区别是什么?

什么时候选它

当您需要通过 Google Flights 进行可靠的航班搜索,并具有广泛的筛选选项时,且能够接受使用逆向工程 API 时,选择 Fli。

什么时候不要选它

如果您需要官方支持的 Google 集成,或者需要逆向工程解决方案无法提供的企业级可靠性保证,请避免使用 Fli。

此 server 暴露的工具

从 README 抽取出 2 个工具
  • search_flights

    Search for flights on a specific date with detailed filters

  • search_dates

    Find the cheapest travel dates across a flexible date range

可对比工具

skyscanner-apiamadeus-apikayak-mcpexplore-mcp

安装

安装

# 使用 pipx 安装(推荐用于 CLI)
pipx install flights

# 或使用 pip 安装
pip install flights

Claude Desktop 配置

添加到 Claude Desktop 的 config.json:

{
  "mcpServers": {
    "fli": {
      "command": "/Users/<用户名>/.local/bin/fli-mcp"
    }
  }
}

<用户名> 替换为您的实际用户名。

FAQ

Fli 如何访问 Google Flights 数据?
Fli 通过逆向工程直接与 Google Flights 的 API 交互,而非网页抓取,从而获得更快、更可靠的结果。
search_flights 和 search_dates 的主要区别是什么?
search_flights 用于查找特定日期的航班(带详细筛选),而 search_dates 用于在灵活日期范围内查找最便宜的旅行日期。

fli 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。