Nutrition MCP Server Built with Claude Code for Food Diary Export

A developer created a nutrition MCP server using Claude Code to solve the problem of commercial food diary apps blocking data export functionality behind paywalls or not offering it at all.
Development Process
The developer spent about 12 hours "vibe coding" with Claude Code, describing desired behavior and reviewing generated code. The resulting MCP server uses Bun + Hono + Supabase, is deployed as Docker, and includes OAuth for user data privacy.
How It Works
- Open Claude and send a photo of your meal or describe what you ate
- The system estimates macros and logs everything
- Request summaries for specific date ranges
- Export data to Excel
- No need to switch between apps or scroll through food databases
Cross-Tool Integration
When connected to the same Claude session as other MCP servers (like a Withings MCP server for steps, sleep, and weight), users can ask cross-tool questions such as "how did my calories compare to my activity this week?" without writing integration code.
Availability
- Free to connect at nutrition-mcp.com
- Setup takes under a minute
- Source code available on GitHub for self-hosting: https://github.com/akutishevsky/nutrition-mcp/
📖 Read the full source: r/ClaudeAI
👀 See Also

Attesor: AI-Powered Reverse Engineering of Rosetta 2 for Linux VM
Attesor is a GitHub project that uses AI to reverse-engineer Apple's Rosetta 2 binary translation technology, aiming to document its architecture and potentially enable x86_64-to-ARM64 translation on Linux virtual machines.

Claude skill for Devvit improves code generation accuracy from 73% to 100%
A developer created a structured SKILL.md prompt layer for Claude that provides context for Reddit's Devvit platform, improving evaluation results from 7/10 to 10/10 on common Devvit tasks by preventing specific runtime bugs.

mindpm: A Free MCP Server for Persistent Project Memory with Claude
mindpm is a free, open-source MCP server that provides Claude with a local SQLite database to track tasks, decisions, notes, and session summaries across conversations. Setup takes 30 seconds with the command: claude mcp add mindpm -e MINDPM_DB_PATH=~/.mindpm/memory.db -- npx -y mindpm.

Two Claude Code Skills for Managing CLAUDE.md Configuration
A developer built two Claude Code skills to handle CLAUDE.md configuration: /cc-init creates lean configs for new projects, and /cc-optimize analyzes existing projects for bloat and issues. Both aim to reduce context overhead and improve instruction following.