这是一个使用快速航班API创建旅行代理级别飞行计划的模型上下文协议服务器。
pip install mcp fast-flights
你可以直接运行服务器:
python flight_planner_server.py
创建或编辑你的 Claude Desktop 配置文件:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.json添加飞行规划器服务器配置:
{
"mcpServers": {
"flight-planner": {
"command": "python",
"args": [
"/PATH/TO/flight_planner_server.py"
],
"env": {
"PYTHONPATH": "/PATH/TO/PROJECT"
}
}
}
}
/PATH/TO/ 替换为你的服务器文件的实际路径为了测试和开发,你可以使用 MCP 检查器:
# 安装检查器
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 Desktop 集成,你可以询问如下问题:
MIT