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.

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
- Upewnij się, że masz zainstalowane wymagane zależności (Node.js itd.).
- Znajdź lub utwórz swój plik konfiguracyjny Windsurf.
- Dodaj Amadeus MCP Server jako serwer używając poniższego fragmentu JSON:
{ "mcpServers": { "amadeus": { "command": "@donghyun-chae/mcp-amadeus@latest", "args": [] } } }
- Zapisz konfigurację i zrestartuj Windsurf.
- 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
- Zainstaluj wymagania wstępne i otwórz panel konfiguracji Claude.
- Edytuj konfigurację, aby dodać Amadeus MCP Server:
{ "mcpServers": { "amadeus": { "command": "@donghyun-chae/mcp-amadeus@latest", "args": [] } } }
- Zapisz i zrestartuj Claude.
- Zweryfikuj, czy narzędzia Amadeus są dostępne w kliencie.
Zabezpieczanie kluczy API:
Wykorzystaj zmienne środowiskowe jak powyżej.
Cursor
- Upewnij się, że masz zainstalowane wymagane zależności.
- Otwórz konfigurację aplikacji Cursor.
- Dodaj poniższy wpis:
{ "mcpServers": { "amadeus": { "command": "@donghyun-chae/mcp-amadeus@latest", "args": [] } } }
- Zapisz zmiany i zrestartuj Cursor.
- Potwierdź, że integracja MCP jest aktywna.
Zabezpieczanie kluczy API:
Stosuj ten sam sposób ustawiania zmiennych środowiskowych.
Cline
- Upewnij się, że wymagania wstępne są zainstalowane.
- Edytuj plik konfiguracyjny Cline.
- Wstaw poniższy JSON:
{ "mcpServers": { "amadeus": { "command": "@donghyun-chae/mcp-amadeus@latest", "args": [] } } }
- Zapisz i zrestartuj Cline.
- 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:

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
Sekcja | Dostępność | Szczegóły/Uwagi |
---|---|---|
Przegląd | ✅ | Serwer Amadeus MCP do wyszukiwania lotów przez API Amadeus |
Lista promptów | ⛔ | Brak udokumentowanych szablonów promptów |
Lista zasobów | ⛔ | Brak udokumentowanych prymitywów zasobów MCP |
Lista narzędzi | ✅ | Narzędzie do wyszukiwania lotów |
Zabezpieczanie kluczy API | ✅ | Używa zmiennych środowiskowych, patrz .env.example |
Wsparcie próbkowania (mniej istotne w ocenie) | ⛔ | Nie wspomniano |
Obsługuje Roots | ⛔ | Nie 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ących | 7 |
Liczba gwiazdek | 23 |
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.