Full-Stack-Developer-Intern
This document provides a structured summary of a Model Context Protocol (MCP) server designed for managing travel itineraries.
Full-Stack-Developer-Intern
Create a backend system for managing travel itineraries with the following components: 1. Database architecture for trip itineraries and models for the same using SQLAlchemy 2. RESTful API endpoints for creating and viewing itineraries 3. MCP server that provides recommended itineraries based on duration
Detailed Requirements
- Database Architecture ● Design and implement the database schema using SQLAlchemy ● Your schema should support: ○ Day-wise hotel accommodations, transfers between locations, activities/excursions ○ Relationship between these entities ● Seed the database with realistic data for the Phuket and Krabi regions in Thailand ● Include recommended itineraries ranging from 2-8 nights ● Implement proper relationships, constraints, and indexes
- API Endpoints ● Create RESTful API endpoints using FastAPI that allows: ○ Creating a new trip itinerary ○ Viewing existing trip itineraries ● Implement proper input validation, error handling, and response formatting ● Document the API with sample request/response formats
- MCP Server ● Implement an MCP server that returns recommended itineraries for given number of nights
Related MCP Servers
View all entertainment_and_media servers →deepsrt-mcp
by DeepSRT
A Model Context Protocol (MCP) server that provides YouTube video summarization functionality through integration with DeepSRT's API.
ableton-mcp
by ahujasid
AbletonMCP connects Ableton Live to Claude AI through the Model Context Protocol (MCP), allowing Claude to directly interact with and control Ableton Live.
blender-mcp
by ahujasid
BlenderMCP connects Blender to Claude AI through the Model Context Protocol (MCP), enabling prompt-assisted 3D modeling, scene creation, and manipulation.
chess-mcp
by pab1it0
A Model Context Protocol (MCP) server for Chess.com's Published Data API.
elevenlabs-mcp
by elevenlabs
Official ElevenLabs Model Context Protocol (MCP) server for interaction with Text to Speech and audio processing APIs.
mcp-server-weread
by freestylefly
微信读书 MCP Server 是一个为微信读书提供 MCP(Model Context Protocol)服务的工具,支持将微信读书的书籍、笔记和划线数据提供给支持MCP的大语言模型客户端,如Cursor、Claude Desktop。
mcp-server-youtube-transcript
by kimtaeyoon83
A Model Context Protocol server that enables retrieval of transcripts from YouTube videos.