
ravinahp/flights-mcp
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
ravinahp/flights-mcp는 [[T0]에서 가져온 MCP 서버 후보입니다.
개요
ravinahp/flights-mcp는 [[T0]에서 가져온 MCP 서버 후보입니다.
개요(AI 번역)
Duffel API를 이용한 비행 정보 검색 및 조회를 위한 MCP 서버입니다.
작동 방식
비디오 데모
https://github.com/user-attachments/assets/c111aa4c-9559-4d74-a2f6-60e322c273d4
왜 이게 도움이 되는지
구글 플라이트 같은 도구가 단순한 여행에 적합하지만, 복잡한 여행 계획에서는 더욱 빛납니다. 그 이유는 다음과 같습니다:
- 맥락 기억: 클로드는 채팅에서 이전 비행기 검색을 모두 기억해 가격을 비교하기 위해 여러 탭을 열 필요가 없습니다
- 유연한 날짜 검색: 여러 날에 걸쳐 쉽게 검색하여 각 날짜를 수동으로 확인하지 않고도 최적의 가격을 찾을 수 있습니다
- 복잡한 일정표: 다도시 여행, 단일 경유 비행, 또는 다양한 경로 옵션을 비교할 때 요청하면 됩니다!
- 자연스러운 대화: 원하는 것을 설명하기만 하면 됩니다 - 더 이상 캘린더 인터페이스를 클릭하거나 도시 이름, 날짜, 시간을 파싱하는 검색 매개변수를 복잡하게 조정할 필요가 없습니다.
대화 중에 대화를 모두 기억하고 날짜와 경로를 즉시 검색할 수 있는 여행사가 채팅에 있는 것과 비슷하다고 생각하세요.
특징
- 여러 목적지 간 항공편 검색
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
Find Flights MCP Server
MCP server for searching and retrieving flight information using Duffel API.
How it Works
Video Demo
https://github.com/user-attachments/assets/c111aa4c-9559-4d74-a2f6-60e322c273d4
Why This is Helpful
While tools like Google Flights work great for simple trips, this tool shines when dealing with complex travel plans. Here’s why:
- Contextual Memory: Claude remembers all your previous flight searches in the chat, so you don’t need to keep multiple tabs open to compare prices
- Flexible Date Search: Easily search across multiple days to find the best prices without manually checking each date
- Complex Itineraries: Perfect for multi-city trips, one-stop flights, or when you need to compare different route options you can just ask!
- Natural Conversation: Just describe what you’re looking for - no more clicking through calendar interfaces or juggling search parameters down to parsing city names, dates, and times.
Think of it as having a travel agent in your chat who remembers everything you’ve discussed and can instantly search across dates and routes.
Features
- Search for flights between multiple destinations
- Support for one-way, round-trip, and multi-city flight queries
- Detailed flight offer information
- Flexible search parameters (departure times, cabin class, number of passengers)
- Automatic handling of flight connections
- Search for flights within multiple days to find the best flight for your trip (slower)
Prerequisites
- Python 3.x
- Duffel API Live Key
Getting Your Duffel API Key
Duffel requires account verification and payment information setup, but this MCP server only uses the API for searching flights - no actual bookings or charges will be made to your account.
Try using duffel_test first to see the power of this tool. If you end up liking it, you can go through the verification process below to use the live key.
Test Mode First (Recommended)
You can start with a test API key (duffel_test) to try out the functionality with simulated data before going through the full verification process:
- Visit Duffel’s registration page
- Create an account (you can select “Personal Use” for Company Name)
- Navigate to More > Developer to find your test API key (one is already provided)
Getting a Live API Key
To access real flight data, follow these steps:
- In the Duffel dashboard, toggle “Test Mode” off in the top left corner
- The verification process requires multiple steps - you’ll need to toggle test mode off repeatedly:
- First toggle: Verify your email address
- Toggle again: Complete company information (Personal Use is fine)
- Toggle again: Add payment information (required by Duffel but NO CHARGES will be made by this MCP server)
- Toggle again: Complete any remaining verification steps
설치
npx -y @smithery/cli install @ravinahp/travel-mcp --client claude