Concierge Voyage MCP
Allows for the discovery and listing of nearby services such as hotels, restaurants, and cafes around airports by querying OpenStreetMap data via the Overpass API.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Concierge Voyage MCPFind flights from Paris to Tokyo and check the weather upon arrival."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
đ§ł Concierge Voyage MCP
đ Description
Concierge Voyage MCP est une application de planification de voyage interactive développée en Python avec Streamlit. Elle permet aux utilisateurs de rechercher des vols, de consulter la météo des destinations, de calculer des itinéraires routiers et de trouver des services à proximité (hÎtels, restaurants) autour des aéroports.
L'objectif est de centraliser toutes les informations nécessaires pour préparer un voyage (Vols + Météo + Transport + Services) dans une interface unique et simple.
Related MCP server: Travel MCP Server
⚠Fonctionnalités Principales
1. âïž Recherche de Vols
Recherche de vols via l'API Amadeus.
Saisie flexible (Code IATA ou Nom de ville).
Affichage des offres avec prix, horaires, compagnies aériennes et escales.
2. đ€ïž MĂ©tĂ©o & Services
Météo : Affichage de la météo actuelle et des prévisions sur 5 jours pour les villes de départ et d'arrivée (API OpenWeather).
Services à Proximité : Liste automatique des HÎtels, Restaurants et Cafés situés autour de l'aéroport sélectionné (via Overpass API / OpenStreetMap).
3. đșïž Trajets & Navigation
Calcul d'Itinéraire : Route voiture entre le point de départ et le point d'arrivée (API OpenRouteService).
Visualisation : Carte interactive (Folium) affichant le tracĂ© du trajet en bleu et des marqueurs pour les points d'intĂ©rĂȘt.
Géocodage : Conversion automatique des adresses en coordonnées GPS.
4. đ RĂŽle du MCP (Model Context Protocol)
Ce systĂšme est conçu selon l'architecture MCP (Model Context Protocol). Chaque module (Vols, MĂ©tĂ©o, Trajets) agit comme un outil autonome pouvant ĂȘtre connectĂ© Ă une Intelligence Artificielle.
Bien que l'application fonctionne ici en mode "Direct" (interface graphique manuelle), cette structure modulaire permettrait Ă un Assistant IA (comme Gemini ou Claude) d'utiliser ces mĂȘmes fonctions pour rĂ©pondre Ă des demandes complexes de maniĂšre autonome, standardisant ainsi l'interaction entre le modĂšle de langage et les services externes.
đ ïž Technologies & Outils UtilisĂ©s
Langage : Python 3.10+
Interface Utilisateur : Streamlit
Cartographie : Folium &
streamlit-foliumAPIs Externes :
Amadeus (Vols)
OpenWeather (Météo)
OpenRouteService (Itinéraires & Géocodage)
Overpass API (Points d'intĂ©rĂȘt OSM)
Gestion d'Environnement :
python-dotenv
đ Installation & Lancement
Préoccupations
Python installé sur votre machine.
Clés API pour Amadeus, OpenWeather et OpenRouteService.
1. Installation des dépendances
Ouvrez un terminal dans le dossier du projet et exécutez :
pip install -r requirements.txt2. Configuration (.env)
Créez un fichier .env à la racine et ajoutez vos clés API :
AMADEUS_API_KEY=votre_cle_amadeus
AMADEUS_API_SECRET=votre_secret_amadeus
OPENWEATHER_API_KEY=votre_cle_openweather
ORS_API_KEY=votre_cle_openrouteservice3. Lancement
Lancez l'application avec le script de démarrage automatique :
python run.pyLe script va vérifier les dépendances et lancer l'application dans votre navigateur par défaut (généralement sur http://localhost:8501).
đ Structure du Projet
app_direct.py: Code principal de l'application Streamlit.run.py: Script de lancement (vérifie l'environnement et lance Streamlit).requirements.txt: Liste des bibliothÚques Python requises..env: Fichier de configuration des clés API.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceA Model Context Protocol server that connects to Amadeus API, enabling AI assistants to search flights, analyze prices, find best travel deals, and plan multi-city trips.Last updated266MIT
- Alicense-qualityBmaintenanceA comprehensive travel aggregation server that enables AI assistants to search for flights and hotels, track flight statuses in real-time, and retrieve airport information. It integrates with Amadeus and AviationStack APIs to provide data on pricing, schedules, and travel routes through natural language.Last updated4MIT
- FlicenseAquality-maintenanceA travel booking server that enables searching for flights, hotels, and destination recommendations based on user interests and budget. It provides additional tools for calculating total trip costs and retrieving destination-specific travel tips.Last updated5
- FlicenseAqualityCmaintenanceAn AI-powered travel planner MCP server enabling flight and hotel search, weather forecasts, point-of-interest discovery, itinerary generation, and budget management.Last updated8
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yoâŠ
Geo-based flight search MCP server. Find more flights between any two places on earth
AI marketplace â flights, tours, activities, transport & more via MCP. No auth required.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/wassima-azzouzi/concierge-voyage-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server