Sign inSign up

deadletterq/mcp-opennutrition

By deadletterq

•Updated 3 months ago

MCP server with access to the food database with food items, nutritional data, and barcode lookups.

Image
Integration & delivery
0

4.2K

deadletterq/mcp-opennutrition repository overview

MCP OpenNutrition

A Model Context Protocol (MCP) server providing access to the comprehensive OpenNutrition food database with 300,000+ food items, nutritional data, and barcode lookups.

OpenNutrition combines authoritative public sources (USDA, CNF, FRIDA, AUSNUT) into a single, transparent, and freely accessible nutritional database.

Tools

  • Search by Name — Find foods by name, brand, or partial matches
  • Browse Foods — Get paginated lists of all available foods
  • Get by ID — Retrieve detailed nutritional information using food IDs
  • Barcode Lookup — Find foods using EAN-13 barcodes

Usage

docker run --rm -p 9113:9113 deadletterq/mcp-opennutrition

Then add to your MCP configuration:

"mcp-opennutrition": { "type": "streamable-http", "url": "http://localhost:9113⁠" }

All data is bundled in the image — no external API calls, ensuring privacy and fast response times.

Links

  • Source: github.com/deadletterq/mcp-opennutrition
  • Data: opennutrition.app

Tag summary

Content type

Image

Digest

sha256:d2f7ac4f5…

Size

596.4 MB

Last updated

3 months ago

docker pull deadletterq/mcp-opennutrition