s

salamentic

@salamentic/google-flights-mcp
0 Stars 304 次浏览 salamentic 更新于 2026-08-23
该服务暂未提供标准配置,请参考 README 手动接入

服务介绍

飞行计划MCP服务器

一个使用fast-flights API创建旅行代理级别飞行计划的模型上下文协议(Model Context Protocol, MCP)服务器。

功能

  • 搜索单程和往返航班
  • 根据旅行参数创建全面的旅行计划
  • 获取机场代码信息
  • 使用常见旅行查询模板

安装

  1. 确保已安装Python 3.10或更高版本
  2. 安装所需包:

bash
pip install mcp fast-flights

使用方法

运行服务器

您可以直接运行服务器:

bash
python flight_planner_server.py

与Claude Desktop集成

  1. 安装Claude Desktop

  2. 创建或编辑您的Claude Desktop配置文件:

    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%Claudeclaude_desktop_config.json
  3. 添加flight-planner服务器配置:

json
{
"mcpServers": {
"flight-planner": {
"command": "python",
"args": [
"/PATH/TO/flight_planner_server.py"
],
"env": {
"PYTHONPATH": "/PATH/TO/PROJECT"
}
}
}
}

  1. /PATH/TO/替换为实际的服务器文件路径
  2. 重启Claude Desktop

使用MCP检查器

为了测试和开发,您可以使用MCP检查器:

bash

安装检查器

npm install -g @modelcontextprotocol/inspector

使用您的服务器运行检查器

npx @modelcontextprotocol/inspector python flight_planner_server.py

可用工具

  • search_one_way_flights: 在机场之间搜索单程航班
  • search_round_trip_flights: 在机场之间搜索往返航班
  • create_travel_plan: 生成全面的旅行计划

可用资源

  • airport_codes://{query}: 根据搜索查询获取机场代码信息

可用提示

  • flight_search_prompt: 搜索航班的模板
  • travel_plan_prompt: 创建全面旅行计划的模板

Claude示例查询

一旦与Claude Desktop集成后,您可以询问如下问题:

  • "2025年4月15日从纽约到旧金山有哪些航班?"
  • "可以为我从2025年5月1日至2025年5月8日洛杉矶到台北的商务旅行创建一个旅行计划吗?"
  • "帮我找东京的机场代码。"
  • "夏季假期从波士顿飞往伦敦的最佳订票时间是什么时候?"

许可证

MIT

相关 MCP 服务