Amadeus MCP Server

Zapewnij wyszukiwanie lotów w czasie rzeczywistym w swoich workflowach AI dzięki Amadeus MCP Server — integruj dane podróżne, automatyzuj generowanie planów podróży i wspieraj boty obsługi klienta poprzez jeden, prosty w obsłudze serwer.

Amadeus MCP Server

Co robi serwer “Amadeus” MCP?

Amadeus MCP (Model Context Protocol) Server to serwer MCP rozwijany przez społeczność, zaprojektowany do integracji z API Amadeus Flight Offers Search. Umożliwia asystentom AI i klientom zgodnym z MCP wyszukiwanie opcji lotów między dwoma lokalizacjami w określonych datach przy użyciu zapytań w języku naturalnym. Wykorzystując API Amadeus oraz duże modele językowe (LLM), serwer pozwala użytkownikom pobierać szczegółowe oferty lotów, obejmujące takie informacje jak godziny odlotów i przylotów, linie lotnicze oraz ceny — wszystko za pomocą konwersacyjnych interfejsów. Znacząco usprawnia to workflowy deweloperów i użytkowników, zapewniając dostęp do danych lotniczych w czasie rzeczywistym i czyniąc planowanie podróży bardziej płynnym i interaktywnym.

Lista promptów

W repozytorium nie wspomniano wyraźnie o szablonach promptów.

Lista zasobów

W repozytorium nie udokumentowano wyraźnie prymitywów zasobów.

Lista narzędzi

  • Narzędzie wyszukiwania ofert lotów
    • Udostępnia API Amadeus Flight Offers Search jako narzędzie, umożliwiając klientom i LLM pobieranie opcji lotów pomiędzy wskazanymi lokalizacjami i datami. Wymaga parametrów wejściowych, takich jak miejsce wylotu, miejsce docelowe, data podróży i liczba biletów.

Przypadki użycia tego serwera MCP

  • Planowanie i rezerwacja podróży
    • Programiści mogą tworzyć narzędzia umożliwiające użytkownikom szybkie znajdowanie i porównywanie opcji lotów za pomocą języka naturalnego, usprawniając cały proces planowania i rezerwacji.
  • Konwersacyjne asystenty AI
    • Integracja z chatbotami lub wirtualnymi asystentami w celu odpowiadania na pytania dotyczące lotów, np. „Znajdź mi najtańszy lot z Paryża do Tokio na przyszły piątek.”
  • Automatyczne generowanie planów podróży
    • Umożliwienie systemom automatycznego sugerowania i komponowania planów podróży na podstawie preferencji użytkownika i dostępnych danych lotniczych.
  • Automatyzacja obsługi klienta
    • Wyposażenie botów obsługi klienta w możliwość udzielania aktualnych informacji o lotach, co skraca czas reakcji i zwiększa satysfakcję klientów.
  • Integracja z aplikacjami podróżniczymi
    • Ulepszanie aplikacji lub platform podróżniczych poprzez wbudowanie w interfejs użytkownika możliwości wyszukiwania lotów napędzanych AI.

Jak skonfigurować

Windsurf

  1. Upewnij się, że masz zainstalowane wymagane zależności (Node.js itd.).
  2. Znajdź lub utwórz swój plik konfiguracyjny Windsurf.
  3. Dodaj Amadeus MCP Server jako serwer używając poniższego fragmentu JSON:
    {
      "mcpServers": {
        "amadeus": {
          "command": "@donghyun-chae/mcp-amadeus@latest",
          "args": []
        }
      }
    }
    
  4. Zapisz konfigurację i zrestartuj Windsurf.
  5. Zweryfikuj konfigurację, sprawdzając logi serwera lub interfejs w poszukiwaniu pomyślnego połączenia.

Zabezpieczanie kluczy API: Ustaw dane dostępowe Amadeus API jako zmienne środowiskowe (patrz .env.example):

{
  "env": {
    "AMADEUS_CLIENT_ID": "your_client_id",
    "AMADEUS_CLIENT_SECRET": "your_client_secret"
  },
  "inputs": {}
}

Claude

  1. Zainstaluj wymagania wstępne i otwórz panel konfiguracji Claude.
  2. Edytuj konfigurację, aby dodać Amadeus MCP Server:
    {
      "mcpServers": {
        "amadeus": {
          "command": "@donghyun-chae/mcp-amadeus@latest",
          "args": []
        }
      }
    }
    
  3. Zapisz i zrestartuj Claude.
  4. Zweryfikuj, czy narzędzia Amadeus są dostępne w kliencie.

Zabezpieczanie kluczy API:
Wykorzystaj zmienne środowiskowe jak powyżej.

Cursor

  1. Upewnij się, że masz zainstalowane wymagane zależności.
  2. Otwórz konfigurację aplikacji Cursor.
  3. Dodaj poniższy wpis:
    {
      "mcpServers": {
        "amadeus": {
          "command": "@donghyun-chae/mcp-amadeus@latest",
          "args": []
        }
      }
    }
    
  4. Zapisz zmiany i zrestartuj Cursor.
  5. Potwierdź, że integracja MCP jest aktywna.

Zabezpieczanie kluczy API:
Stosuj ten sam sposób ustawiania zmiennych środowiskowych.

Cline

  1. Upewnij się, że wymagania wstępne są zainstalowane.
  2. Edytuj plik konfiguracyjny Cline.
  3. Wstaw poniższy JSON:
    {
      "mcpServers": {
        "amadeus": {
          "command": "@donghyun-chae/mcp-amadeus@latest",
          "args": []
        }
      }
    }
    
  4. Zapisz i zrestartuj Cline.
  5. Upewnij się, że serwer Amadeus MCP działa i jest dostępny.

Zabezpieczanie kluczy API:
Ustaw dane API jako zmienne środowiskowe jak powyżej.

Jak używać tego MCP we flowach

Użycie MCP w FlowHunt

Aby zintegrować serwery MCP z workflowem FlowHunt, zacznij od dodania komponentu MCP do swojego flow i połącz go ze swoim agentem AI:

FlowHunt MCP flow

Kliknij na komponent MCP, aby otworzyć panel konfiguracji. W sekcji konfiguracyjnej systemu MCP wprowadź dane swojego serwera MCP w tym formacie JSON:

{
  "amadeus": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

Po skonfigurowaniu agent AI może korzystać z tego MCP jako narzędzia, mając dostęp do wszystkich jego funkcji i możliwości. Pamiętaj, aby zmienić „amadeus” na faktyczną nazwę swojego serwera MCP i podać własny adres URL serwera MCP.


Przegląd

SekcjaDostępnośćSzczegóły/Uwagi
PrzeglądSerwer Amadeus MCP do wyszukiwania lotów przez API Amadeus
Lista promptówBrak udokumentowanych szablonów promptów
Lista zasobówBrak udokumentowanych prymitywów zasobów MCP
Lista narzędziNarzędzie do wyszukiwania lotów
Zabezpieczanie kluczy APIUżywa zmiennych środowiskowych, patrz .env.example
Wsparcie próbkowania (mniej istotne w ocenie)Nie wspomniano
Obsługuje RootsNie wspomniano

Na podstawie powyższych tabel, Amadeus MCP Server oferuje prostą integrację wyszukiwania lotów, ale brakuje mu udokumentowanych szablonów promptów, zasobów oraz zaawansowanych funkcji MCP, takich jak roots i sampling. Dobrze sprawdza się w praktycznych przypadkach użycia związanych z podróżami/lotami, ale przydałaby się bardziej rozbudowana dokumentacja i szersza ekspozycja funkcji dla programistów.

Wynik MCP

Posiada LICENCJĘ✅ (MIT)
Ma przynajmniej jedno narzędzie
Liczba forkujących7
Liczba gwiazdek23

Najczęściej zadawane pytania

Jakie są funkcje serwera Amadeus MCP?

Działa jako most między asystentami AI a API Amadeus Flight Offers Search, umożliwiając użytkownikom wyszukiwanie, porównywanie i pobieranie ofert lotów przy użyciu zapytań w języku naturalnym.

Jakie są główne przypadki użycia?

Planowanie i rezerwacja podróży, konwersacyjne asystenty AI, automatyczne generowanie planów podróży, automatyzacja obsługi klienta oraz integracja z aplikacjami podróżniczymi zapewniająca dostęp do danych lotów w czasie rzeczywistym.

Jakie dane mogę pobrać z serwera?

Możesz uzyskać dostęp do szczegółowych ofert lotów, w tym czasów wylotu/przylotu, linii lotniczych, cen i innych informacji na podstawie lokalizacji i dat wprowadzonych przez użytkownika.

Jak zabezpieczyć moje klucze API?

Przechowuj swoje dane dostępowe Amadeus API jako zmienne środowiskowe (AMADEUS_CLIENT_ID i AMADEUS_CLIENT_SECRET) zgodnie z instrukcją konfiguracji dla każdego klienta.

Czy dostępne są szablony promptów lub prymitywy zasobów?

W obecnym repozytorium nie są udokumentowane żadne konkretne szablony promptów ani prymitywy zasobów.

Co jest wymagane, aby uruchomić Amadeus MCP Server?

Potrzebujesz Node.js (lub innych zależności), danych dostępowych do API Amadeus i kompatybilnego klienta MCP, takiego jak Windsurf, Claude, Cursor lub Cline.

Ulepsz swoje aplikacje podróżnicze z Amadeus MCP

Zintegruj Amadeus MCP Server z FlowHunt i umożliwiaj swoim agentom AI dostęp, porównywanie i rezerwowanie lotów przy użyciu języka naturalnego.

Dowiedz się więcej