Agentic-Travel-Planner
Verified Safeby Fieldy76
Overview
An agentic travel planning application that uses LLMs and tools to assist users with flight searches, bookings, car rentals, weather forecasts, and payments.
Installation
uvicorn web_server:app --port 5000 --reloadEnvironment Variables
- OPENAI_API_KEY
- ANTHROPIC_API_KEY
- GOOGLE_API_KEY
- FLIGHT_API_KEY
- FLIGHT_API_SECRET
- WEATHER_API_KEY
- STRIPE_SECRET_KEY
- STRIPE_PUBLISHABLE_KEY
- STRIPE_WEBHOOK_SECRET
- LLM_PROVIDER
Security Notes
The application uses `.env` files for API key management, which is good practice. However, CORS `allow_origins=["*"]` is enabled in `web_server.py`, which is a security risk in production and should be restricted to specific domains.
Similar Servers
concierge
A declarative framework for building agentic AI services that allow LLMs to interact with applications through structured workflows and dynamic tool exposure.
Polymcp
A comprehensive toolkit and agent framework for building Model Context Protocol (MCP) servers and orchestrating them with Large Language Models (LLMs) across Python and TypeScript environments.
Local_MCP_Client
The client acts as a cross-platform web and API interface for natural language interaction with configurable MCP servers, facilitating structured tool execution and dynamic agent behavior using local LLMs.
fastmcp-example
This project demonstrates building an AI agent workflow using an MCP (Model Context Protocol) server, integrating LangChain for tool usage, and LangGraph for multi-step orchestration.