Showcases AI-powered movie database interactions through a complete client-server architecture utilizing the Model Context Protocol.
This project serves as a comprehensive demonstration of building production-ready applications using the Model Context Protocol (MCP). It features a robust client-server architecture where an MCP Server exposes rich movie database CRUD and analytics operations, while an MCP Client, implemented as a Streamlit chatbot, allows users to interact with the database using natural language queries powered by GPT-4o. The system includes a SQLite database layer pre-populated with extensive movie data, providing a practical example of integrating AI agents with structured data for intelligent data retrieval and manipulation.