Builds a minimal CRUD API with FastAPI and exposes endpoints as MCP tools.
FastAPI CRUD MCP is a minimal example demonstrating how to create a CRUD (Create, Read, Update, Delete) API using FastAPI and expose it as MCP (Management Control Plane) tools via the FastAPI-MCP library. It includes a scenario-driven client harness built with PydanticAI and Rich for interactive and validated API testing. It leverages SQLAlchemy and Pydantic for ORM models and input/output schemas, providing a foundation for building robust and manageable APIs.