Amadeus MCP 服务器

Amadeus MCP 服务器

用于连接 Amadeus API 的 Model Context Protocol (MCP) 服务器,提供航班搜索、预订和分析功能。

快速入门

前置条件

  • 安装 Node.js 16.x 或更高版本
  • 准备 Amadeus API 凭证(Client ID 和 Secret)

安装步骤

  1. 克隆仓库: git clone https://github.com/yourusername/amadeus-mcp-server.git cd amadeus-mcp-server
  2. 安装依赖: npm install
  3. 创建 .env 文件并填写 Amadeus API 凭证: AMADEUS_CLIENT_ID=your_client_id AMADEUS_CLIENT_SECRET=your_client_secret

启动服务

生产模式运行: npm run build npm start 开发模式运行: npm run dev

测试

运行单元测试: npx jest 运行集成测试: npm run test:integration 代码格式化: npm run format 代码检查: npm run lint