Labsco
MCP SERVER

USDA Nutrition MCP Server

by zen-apps

Search USDA FoodData Central and read the nutrition breakdown for a specific food.

Food, Dining & Delivery
Summary
USDA nutrition data, with no account and no data download.

The hosted service means a food lookup works as soon as the bridge file is in place; if you would rather not depend on it, the same bridge can be aimed at a copy you run yourself. Two tools, one job: find the food, read its numbers.

What it is

A server over USDA FoodData Central, the US government's food composition database, with two tools: search it, then pull the nutrition detail for one entry.

What you get
  • Search across USDA FoodData Central's food records
  • Full nutrition detail for a chosen food
  • Type-safe responses, defined as Pydantic schemas
  • Three ways to run it: the hosted service, a local server, or your own deployment
  • One bridge file that can be aimed at whichever of the three you want
Requirements

Python with mcp and httpx, plus mcp_bridge.py — the minimal setup downloads that single file rather than cloning the repository. Pointing it at your own server is a single launch argument.

Setup effort

One command — wget https://raw.githubusercontent.com/zen-apps/mcp-nutrition-tools/main/src/mcp_bridge.py