
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_flightsSearch for flights on a specific date with detailed filters
search_datesFind the cheapest travel dates across a flexible date range
可对比工具
skyscanner-apiamadeus-apikayak-mcpexplore-mcp
安装
安装
# 使用 pipx 安装(推荐用于 CLI)
pipx install flights
# 或使用 pip 安装
pip install flightsClaude 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 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。