RF

ravinahp/flights-mcp

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

233 stars 44 forks 品質 62 トレンド 18MIT

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

なぜこれが役立つのか

Google Flightsのようなツールは簡単な旅行に最適ですが、このツールは複雑な旅行計画を扱う際に特に輝きます。その理由は以下の通りです:

  • コンテキストメモリー:クロードはチャットで過去のフライト検索をすべて覚えているので、複数のタブを開いて価格を比較する必要はありません
  • 柔軟な日付検索:複数日にわたって簡単に検索し、各日付を手動で確認せずに最良の価格を探せます
  • 複雑な旅程:複数都市間の旅行、ワンストップフライト、または複数のルートを比較したい時に直接お尋ねできるのに最適です!
  • 自然な会話:探しているものを説明すればいい。カレンダーのインターフェースをクリックしたり、都市名や日付、時間を解析する検索パラメータを調整する必要はもうない。

チャットに旅行代理店がいて、話したことをすべて覚えていて、日付やルートを即座に検索できるようなものだと考えてみてください。

特徴

  • 複数の目的地間のフライト検索

このページは 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.

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:

  1. Visit Duffel’s registration page
  2. Create an account (you can select “Personal Use” for Company Name)
  3. 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:

  1. In the Duffel dashboard, toggle “Test Mode” off in the top left corner
  2. 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
GitHub で README 全文を見る

インストール

npx -y @smithery/cli install @ravinahp/travel-mcp --client claude
MCP 初心者?mcpskill.org のガイドから始めましょう →