尧图网络科技YAOTU DIGITAL 获取报价
获取报价
首页 / 资讯中心 / 文章详情

让Claude会订机票:Fli MCP服务器接入Claude Desktop完整配置教程

发布时间:2026/9/29 1:47:27

资讯中心
01
ARTICLE

让Claude会订机票:Fli MCP服务器接入Claude Desktop完整配置教程

让Claude会订机票:Fli MCP服务器接入Claude Desktop完整配置教程
让Claude会订机票Fli MCP服务器接入Claude Desktop完整配置教程【免费下载链接】fliGoogle Flights MCP, CLI and Python Library项目地址: https://gitcode.com/gh_mirrors/fli2/fliFli 是一个能直连 Google Flights 数据的开源机票查询工具它自带 MCP 服务器fli-mcp接入 Claude Desktop 后你只需要用一句自然语言Claude 就能帮你查价格、找日期、甚至给出订票直达链接——相当于给 AI 装上了一位机票代理。本教程带你完整走完安装 Fli MCP 服务器 → 编写 Claude Desktop 配置 → 重启验证全程 5 分钟搞定。▲ 配置完成后直接在 Claude Desktop 里用自然语言查机票 Fli 是什么为什么 Claude 需要它MCPModel Context Protocol是 AI 助手连接外部工具的通用协议。给 Claude Desktop 装上 Fli 这个 MCP 服务器Claude 就多了一整套查机票的手不走网页爬虫Fli 直接以 API 方式与 Google Flights 交互速度快、结果稳定支持丰富筛选舱位、停次数、航司/联盟、起降时间窗口、中转时长、乘客构成含儿童/婴儿结果带订票深链每个航班都附带直达 Google Flights 订票页的链接省去二次搜索错误可分类失败响应自带error_type和retryable字段方便程序化处理MCP 服务器的完整实现在 fli/mcp/server.py 中官方中文无关但很完整的 MCP 手册见 docs/guides/mcp.md。 第一步一键安装 Fli MCP 服务器Fli 的 PyPI 包名为flights。推荐使用pipx安装会自动隔离到独立环境并注册好命令行工具pipx install flights[mcp] 注意带上[mcp]附加依赖这是 MCP 服务器运行所需的fastmcp等组件。如果你之前装过flights重新执行同一条命令即可升级补齐。安装完成后在终端输入下面命令验证which fli-mcp能输出类似~/.local/bin/fli-mcp的路径就说明安装成功。请记下这个路径下一步大概率要用到。⚙️ 第二步配置 Claude Desktop打开 Claude Desktop 的配置文件claude_desktop_config.json各系统位置如下系统配置文件位置macOS~/Library/Application Support/Claude/claude_desktop_config.jsonWindows%APPDATA%\Claude\claude_desktop_config.json在mcpServers下加入 Fli如果没有mcpServers字段就新建一个{ mcpServers: { fli: { command: fli-mcp } } }⚠️ 两个常见坑不要覆盖已有配置——如果文件里已有其他 MCP 服务器把fli作为并列项添加即可。Claude 找不到命令把command改成which fli-mcp查到的完整路径例如 macOS 上写成command: /Users/你的用户名/.local/bin/fli-mcp。✅ 第三步重启并验证连接完全退出 Claude DesktopmacOS 用Cmd Q仅关窗口无效重新打开输入框旁会出现MCP 插头图标点开图标应能看到fli服务器及其工具列表search_flights、search_dates等看到工具列表就说明 Fli MCP 服务器已成功接入 接入后Claude 多了这 4 件查机票武器工具用途search_flights按指定日期搜索航班支持往返、舱位、停次数、航司筛选等 20 参数返回价格、时长与订票链接search_dates在一段日期范围内扫描找出最便宜的出行日期单次最多 93 天get_booking_options针对某一具体航班拉取航司官网与在线旅行商的可订票价和直达订票链接find_airports用城市名如 new york或机场名反查 IATA 机场代码四个工具分别定义在 fli/mcp/server.py#L1050-L1184、fli/mcp/server.py#L1242-L1382、fli/mcp/server.py#L1397-L1583 和 fli/mcp/server.py#L1622-L1646。除了工具Fli 还内置了两个提示词模板search-direct-flight、find-budget-window可以引导 Claude 生成标准查询见 fli/mcp/server.py#L1654-L1696。 实际对话示例这样问 Claude 就行配置完成后直接像聊天一样提需求即可摘自官方指南 docs/guides/mcp.md你帮我找找下个月纽约飞伦敦的航班Claude自动调用search_flightsoriginJFK, destinationLHR你4 月份从旧金山飞东京哪几天最便宜Claude自动调用search_datesoriginSFO, destinationNRT按价格排序返回你查 3 月 15 日洛杉矶飞巴黎的商务舱直飞航班Claude自动带上cabin_classBUSINESS、max_stopsNON_STOPClaude 返回的结果里每条航班都带booking_url深链点开就是 Google Flights 上该航班的订票页舱位和乘客数都已预填真正做到查完即订。 进阶用环境变量定制默认搜索参数Fli MCP 支持一组FLI_MCP_前缀的环境变量适合懒人预设例如固定用欧元报价、默认商务舱变量作用默认值FLI_MCP_DEFAULT_PASSENGERS默认成人乘客数1FLI_MCP_DEFAULT_CURRENCY结果报价币种USDFLI_MCP_DEFAULT_CABIN_CLASS默认舱位ECONOMYFLI_MCP_DEFAULT_SORT_BY默认排序方式CHEAPESTFLI_MCP_DEFAULT_DEPARTURE_WINDOW默认起飞时间窗HH-HH无FLI_MCP_MAX_RESULTS每个工具返回结果上限无限制可以直接写在 Claude Desktop 配置的env字段里例如{ mcpServers: { fli: { command: fli-mcp, env: { FLI_MCP_DEFAULT_CURRENCY: EUR, FLI_MCP_DEFAULT_CABIN_CLASS: BUSINESS } } } } 遇到问题看这里排查Fli 的每个失败响应都带有稳定的error_type字段不用人肉读报错文字。新手最容易踩到的三类error_type含义解决办法parse_error页面解析失败多发生在欧洲/EEA 地区被 Google 同意页拦截设置FLI_SOCS_COOKIE环境变量后重启服务器certificate_errorTLS 证书校验失败常见于公司代理设置FLI_CA_BUNDLE指向证书包路径重试无效timeout/connection_error网络超时或断连retryable: trueFli 客户端内部已带退避重试再手动重试 1~2 次即可不要疯狂刷完整错误类型表见 docs/guides/mcp.md 的 Error Responses 一节。 附赠同一套引擎终端里也能用Fli 的 MCP 服务器和命令行工具CLI共用同一个搜索核心所以装好后你还能直接在终端查票fli flights JFK LHR 2026-10-25 --class BUSINESS --stops NON_STOP▲ 终端里的 Fli CLI 同样输出结构化航班结果CLI 的全部参数说明在 README.md 的 CLI Usage 部分实现代码位于 fli/cli/。 总结pipx install flights[mcp]安装 Fli MCP 服务器在claude_desktop_config.json的mcpServers中注册fli: { command: fli-mcp }重启 Claude Desktop对话中直接让 Claude 帮你查机票、找低价日期至此你的 Claude 已经会订机票了 ✈️延伸阅读完整 MCP 使用手册docs/guides/mcp.mdMCP 服务器源码fli/mcp/server.py项目总览README.md机场数据库本地查询依据data/airports.csv【免费下载链接】fliGoogle Flights MCP, CLI and Python Library项目地址: https://gitcode.com/gh_mirrors/fli2/fli创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
02
RELATED NEWS

相关资讯

更多网站建设与数字化升级内容

03
WHY YAOTU

想打造同款高转化官网?

懂行业、懂生意,从建站到增长一站式陪跑

◈

场景化定制

不做模板站,围绕你的业务场景量身设计,小众不撞款。

◐

营销型架构

以转化目标组织内容与路径,让官网真正带来询盘。

▲

全周期服务

设计、开发、运营、运维一体,上线只是开始。

免费获取你的建站方案

留下需求,专属顾问 24 小时内为你输出方案建议。