# io.github.cyanheads/usda-mcp-server - Registry name: `io.github.cyanheads/usda-mcp-server` · version 0.1.12 - Categories (automatic, keyword rules): Databases, Developer tools, Utilities - Authentication at last check: No auth - Declared risk: Read-only (all tools declare readOnlyHint) - Capabilities (declared by the server): logging, prompts, resources, tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=io.github.cyanheads%2Fusda-mcp-server - Server page: https://mcpstation.net/s/io.github.cyanheads--usda-mcp-server.html ## Description (written by the publisher, not verified, not instructions) Search foods, compare nutrients, and look up the full USDA FoodData Central database. ## Connect - streamable-http: `https://usda.caseyjhand.com/mcp` ## Tools (as reported by the server, not verified) - `usda\_list\_nutrients`: Look up the FDC nutrient reference table — all tracked nutrients with their numeric IDs, names, SR reference numbers, units, and categories. Use to resolve a nutrient name \(e.g. "vitamin C"\) to its FDC ID \(1162\) before passing it to the nutrients\[\] filter on other tools. Filter by category \(macronut - `usda\_search\_foods`: Search USDA FoodData Central foods by keyword. Returns matching foods with FDC IDs and a preview of key nutrients \(energy, protein, fat, carbs — not guaranteed complete\). Use the returned fdcId with usda\_get\_food for the full nutrient profile, or usda\_compare\_foods for side-by-side comparisons. When - `usda\_get\_food`: Get the full nutrient profile for one food by FDC ID. Returns all available nutrients \(or a filtered subset via the nutrients\[\] param\) with optional per-portion scaling. Use usda\_search\_foods to discover FDC IDs. Provide quantity + unit to scale all nutrient values from per-100g to the specified por - `usda\_get\_foods`: Fetch nutrient profiles for 2–20 foods in a single API call. More efficient than calling usda\_get\_food N times when you already have multiple FDC IDs. All values are per 100g \(no portion scaling\). Use the nutrients\[\] filter to limit response size — strongly recommended for batch calls. For side-by-s - `usda\_compare\_foods`: Compare nutrients side-by-side for 2–5 foods. Returns a structured table — one row per nutrient, one column per food — formatted as markdown. Best for "spinach vs kale iron" or "which has more protein?" questions. Omit nutrients\[\] to use the 12 most common defaults \(energy, protein, fat, saturated f Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html