MCP_SERVER
Verified Safeby sunny1561
Overview
An AI-powered agent for searching and booking flight tickets, exposed via a FastAPI web API.
Installation
uvicorn api.main:app --host 0.0.0.0 --port 8000Environment Variables
- GOOGLE_API_KEY
- EMAIL_SENDER
- EMAIL_APP_PASSWORD
Security Notes
The application uses `os.getenv` for sensitive credentials (API keys, email config), which is good practice. No obvious malicious patterns or `eval` usage. However, `allow_origins=["*"]` for CORS is configured in `api/main.py`, which is acceptable for development but a significant security risk in a production environment as it allows cross-origin requests from any domain. PDF generation and email sending seem to handle data safely.
Similar Servers
Sinawali-MCP-Server
Provides an API for an LLM-powered agent to manage a knowledge graph, primarily for text-based RPG scenarios, leveraging the Model-Context-Protocol.
Agentic-Travel-Planner
An agentic workflow using Large Language Models (LLMs) and various tools to plan travel itineraries for users.
Enterprise-Multi-AI-Agent-Systems-
Orchestrates multiple AI agents for complex reasoning and real-time information retrieval, integrating large language models with web search capabilities.
Travel-Planning-Assistant-using-FastMCP
An AI travel assistant that uses an LLM agent and modular MCP servers to provide real-time information for flight, hotel, weather, places, and timezone during trip planning.