使用说明
🌍 MCP旅行礼宾服务器
高性能 模型上下文协议(MCP) 弥合面向消费者的旅行搜索和专业级之间差距的服务器 全球分销系统(GDS) 库存。
专为 代理工作流,该服务器通过将Google travel Services与Amadeus Professional Systems统一,使LLM能够执行实时、确定性的旅行优化。
🚀 主要技术特点
✈️ 统一双提供商搜索
- Amadeus GDS集成: 访问专业航空公司库存、详细的票价等级和实时座位可用性。
- 谷歌旅游服务(通过SerpAPI): 对航班、酒店和当地活动的消费者友好定价见解。
🛠️ 以代理为中心的体系结构
- 标准化工具: 使用FastMCP框架构建,以确保与Claude Desktop、Cursor和自定义代理运行程序的无缝集成。
- 运输不可知: 支持 工作室 用于本地AI通信和 SSE/HTTP 用于分布式部署。
- 公用设施层: 集成地理编码(Nominim)、天气情报(Open Meteo)和实时货币转换,用于端到端的旅行规划。
🏗️ 建筑与设计
- 并发控制: 专为并发请求处理而设计,以减少多提供商比较期间的延迟。
- 有状态的寿命管理: 实现FastAPI风格的生命周期处理程序,用于安全的环境变量验证和资源清理。
- 速率限制: 针对外部API依赖项的内置保护,以确保高频代理工具调用下的系统稳定性。
🔧 MCP集成(Claude/Cursor)
将以下内容添加到MCP配置文件中(例如。, claude_desktop_config.json):
{
"mcpServers": {
"travel-concierge": {
"command": "python",
"args": ["/absolute/path/to/travel_server.py"],
"env": {
"SERPAPI_KEY": "your_serpapi_key",
"AMADEUS_API_KEY": "your_amadeus_key",
"AMADEUS_API_SECRET": "your_amadeus_secret",
"EXCHANGE_RATE_API_KEY": "your_exchange_rate_key"
}
}
}
}