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
mcpstore
MCPStore acts as an orchestration layer for managing Microservice Context Protocol (MCP) services and adapting them as tools for AI frameworks like LangChain, AutoGen, and others.
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.
ToolStore
A proof-of-concept pipeline for automatic tool discovery, toolchain assembly, and agentic reasoning powered by semantic search and LLMs.
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.