# LangGraph Nutrition Analyzer

> Use this tool when you need to analyze the nutritional content of food items from images, and retrieve detailed calorie and protein information. It solves problems such as automated food logging, meal composition analysis, and dietary intake tracking, by accepting image uploads as input and providing nutritional data as output. Ideal for health-conscious users, nutritionists, and fitness applications, it streamlines the process of identifying food items and fetching relevant nutritional context through a user-friendly interface.

Canonical page: https://skillsregistry.net/skills/langgraph-nutrition-analyzer  
JSON: https://api.skillsregistry.net/v1/skills/langgraph-nutrition-analyzer

## Description

This nutrition analysis MCP server by sunilpowar5 provides food image recognition and nutritional data retrieval through Google's Gemini AI and the Nutritionix API, featuring a LangGraph-powered workflow that identifies food items from uploaded images and fetches detailed calorie and protein information. Built with FastAPI backend serving nutrition_fetch and wiki_search tools, and a Streamlit frontend for interactive image upload and follow-up questions, it uses Google Generative AI for food identification with quantity estimation and integrates Wikipedia search for additional nutritional context. The implementation leverages LangGraph's state management for conversational workflows, supports both initial image analysis and follow-up queries about nutrition facts, and includes comprehensive error handling with retry mechanisms, making it valuable for health-conscious users tracking dietary intake, nutritionists analyzing meal compositions, and fitness applications requiring automated food logging capabilities.

## Trust

- **Trust score (0–1):** 0.99
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** media
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/langgraph-nutrition-analyzer)
- **Repository:** <https://github.com/sunilpowar5/langgraph-mcp-nutrition-analyzer>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "langgraph-nutrition-analyzer"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/langgraph-nutrition-analyzer` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/langgraph-nutrition-analyzer/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
