Integrates a FastAPI application with Google's Gemini AI using a simplified Model Context Protocol server.
This project offers a practical demonstration of connecting a RESTful FastAPI application with Google's Gemini AI. It sets up a simplified Model Context Protocol (MCP) server that exposes the FastAPI application's endpoints as callable tools for the AI. This architecture enables Gemini to interact with the application, managing user data, tasks, and performing various operations through natural language queries, showcasing how to build intelligent agents that can execute backend API calls.