awesome-llm-apps/mcp_ai_agents/ai_travel_planner_mcp_agent_team
2025-04-08 15:27:47 +05:30
..
app.py fix : code updated 2025-04-08 15:27:47 +05:30
README.md fix : code updated 2025-04-08 15:27:47 +05:30
requirements.txt fix : code updated 2025-04-08 15:27:47 +05:30

🌍 AI Travel Planner — MCP Agent Team (Airbnb, Google Maps, Weather)

This project is a multi-agent travel planning assistant built using Agno, powered by multiple Model Context Protocol (MCP) tools. It integrates:

•⁠ 🏠 Airbnb Listings
•⁠ 🗺️ Google Maps for routing and places
•⁠ 🌦️ Weather information via AccuWeather
•⁠ 📅 (Optional) Google Calendar integration via Gumloop MCP

All handled through a simple terminal interface powered by Python + asyncio.


⚙️ Requirements

•⁠ Python 3.10+ •⁠ Node.js + npx •⁠ uvx for running MCP servers from Git •⁠ Internet access for MCP calls


📦 Installation

1. Clone the repo

bash git clone https://github.com/yourusername/ai-travel-planner.git cd ai-travel-planner

1. Create Virtual Env

conda create -n env_name python=3.10 -y conda activate env_name pip install -r requirements.txt

1. Create env file

GOOGLE_MAPS_API_KEY=your_google_maps_api_key ACCUWEATHER_API_KEY=your_accuweather_api_key OPENAI_API_KEY=your_openai_api_key