itinerary-mcp-server
If you are the rightful owner of itinerary-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A FastAPI-based backend system for managing travel itineraries with MCP integration.
The Travel Itinerary Backend System is a robust FastAPI-based solution designed to manage travel itineraries efficiently. It leverages the Model Context Protocol (MCP) to enhance integration with AI assistants, allowing seamless interaction and automation. The system features a comprehensive database architecture using SQLAlchemy models to manage itineraries, accommodations, transfers, and activities. It provides a RESTful API with endpoints for creating and viewing trip itineraries, and comes with pre-populated data for popular travel regions like Phuket and Krabi. The system also offers recommended itineraries ranging from 2 to 8 nights, making it easier for users to plan their trips. With full MCP support, AI assistants can directly interact with the API, understanding its capabilities and executing operations, thus streamlining the travel planning process.
Features
- Database Architecture: SQLAlchemy models for itineraries, accommodations, transfers, and activities.
- RESTful API: Endpoints to create and view trip itineraries.
- Seed Data: Pre-populated database with realistic data for Phuket and Krabi regions.
- Recommended Itineraries: Sample itineraries ranging from 2-8 nights.
- MCP Integration: Full Model Context Protocol support for AI assistants.
Tools
fastapi_mcp Library
Library to integrate MCP functionality with FastAPI.