Skip to main content
Glama

Seats.aero Cloudflare MCP 서버

자연어를 통해 seats.aero API와 상호 작용하기 위한 TypeScript 기반의 상태 비저장(stateless) 원격 MCP 서버입니다. 이 서버는 Cloudflare Workers를 통해 엣지에서 실행되며, 항공편 예약 가능 여부, 경로 및 대량 검색에 대해 매우 빠르고 확장성이 뛰어난 액세스를 제공합니다.

전제 조건: 이 도구를 사용하려면 seats.aero Pro API 키가 필요합니다.


🚀 시작하기: 원클릭 배포

한 번의 클릭으로 Cloudflare 계정에 이 서버를 직접 배포할 수 있습니다:

Deploy to Workers

배포가 완료되면 MCP 서버는 https://seats-aero-cloudflare-mcp.<your-account>.workers.dev/mcp와 같은 URL에서 라이브 상태가 됩니다.

🔐 배포 후 필수 단계: 시크릿 추가

이 서버는 seats.aero API에 대한 보안 프록시 역할을 하므로, 서버가 작동하기 전에 Cloudflare 대시보드에서 시크릿을 구성해야 합니다.

  1. Cloudflare 대시보드 > Workers & Pages > seats-aero-cloudflare-mcp로 이동합니다.

  2. Settings > Variables and Secrets로 이동합니다.

  3. 다음 암호화된 변수를 추가합니다:

    • SEATS_API_KEY: 귀하의 seats.aero Pro API 키.

    • MCP_CLIENT_SECRET: 엣지 노드에 대한 무단 액세스를 방지하기 위해 직접 생성한 보안 비밀번호/토큰.

  4. 워커를 재배포하여 새 시크릿을 적용합니다.


Related MCP server: Remote MCP Server (Authless)

🛠️ 사용 가능한 도구

이 서버는 마일리지 프로그램 및 좌석 등급에 대한 LLM 환각을 방지하기 위해 엄격한 JSON Schema 열거형을 사용합니다.

  • get_flights: 항공편 목록을 가져옵니다. 캐시된 검색 엔드포인트에 매핑됩니다.

  • get_bulk_avail: 특정 마일리지 프로그램에서 대량의 예약 가능 여부 객체를 검색합니다. 대량 예약 가능 여부 엔드포인트에 매핑됩니다.

  • get_routes: 특정 마일리지 프로그램에서 경로 객체 목록을 검색합니다. 경로 엔드포인트에 매핑됩니다.


💻 수동 배포 (CLI)

원클릭 버튼 대신 명령줄을 통해 배포하려면 다음 단계를 따르세요:

  1. 저장소를 복제하고 종속성을 설치합니다:

   git clone [https://github.com/olsonbd/seats-aero-cloudflare-mcp.git](https://github.com/olsonbd/seats-aero-cloudflare-mcp.git)
   cd seats-aero-cloudflare-mcp
   npm install
  1. Wrangler를 사용하여 시크릿을 안전하게 저장합니다:

   npx wrangler secret put SEATS_API_KEY
   npx wrangler secret put MCP_CLIENT_SECRET
  1. Cloudflare에 배포합니다:

   npx wrangler deploy

🤖 Claude Desktop에 연결

mcp-remote 프록시를 사용하여 로컬 MCP 클라이언트에서 원격 MCP 서버에 연결합니다.

Claude Desktop 구성 파일을 열고 다음을 추가합니다:

{
  "mcpServers": {
    "seats-aero": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://seats-aero-cloudflare-mcp.<your-account>.workers.dev/mcp"
      ],
      "env": {
        "MCP_REMOTE_BEARER_TOKEN": "your_mcp_client_secret_here"
      }
    }
  }
}

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    C
    maintenance
    Enables deployment of Model Context Protocol servers on Cloudflare Workers without authentication requirements. Provides a template for creating custom MCP tools that can be accessed remotely via SSE endpoints and integrated with Claude Desktop or Cloudflare AI Playground.
    -