Provides a FastAPI-based API for managing book data, designed to explore the Model Context Protocol (MCP) implementation in a client-server context.
This project serves as a study exploring the Model Context Protocol (MCP), implemented using Python and FastAPI. Its primary goal is to understand how MCP can be applied in a client-server context, even when learning resources are primarily available in other languages like TypeScript. It demonstrates a practical application of MCP by providing a functional API for managing book data, allowing for operations like adding, updating, deleting, and querying books.