Provides comprehensive food hierarchy and nutrition data via a StreamableHTTP server with structured Pydantic output.
The Dietician server is a production-ready Model Context Protocol (MCP) server designed to deliver detailed food hierarchy and nutrition information. It leverages the MCP Python SDK with StreamableHTTP transport, ensuring web-accessible and consistent data delivery through Pydantic schemas for robust validation and serialization. Integrating with MongoDB Atlas for scalable cloud-based data storage and supporting Docker for containerized deployment, it offers 11 distinct tools covering everything from complete food hierarchies and category listings to detailed nutrition profiles and search capabilities, making it ideal for applications requiring accurate and structured food data.