
Fatsecret Mcp
Wire FatSecret food search, nutrition, diary, recipes, and weight tracking into health apps via agent-driven API calls.
Overview
io.github.fliptheweb/fatsecret-mcp is a MCP server for the Build phase that exposes FatSecret food search, nutrition, diary, recipes, and weight tracking to coding agents.
What is this MCP server?
- Unofficial MCP bridge to FatSecret API (npm package fatsecret-mcp 0.0.8)
- Capabilities: food search, nutrition facts, diary, recipes, weight tracking
- Stdio transport via npm registry
- Requires FATSECRET_CLIENT_ID, FATSECRET_CLIENT_SECRET, and FATSECRET_CONSUMER_SECRET
- OAuth 1.0 and OAuth 2.0 credential fields documented in server schema
- Package version 0.0.8 on npm identifier fatsecret-mcp
- Three required secret environment variables for OAuth
- GitHub repository: github.com/fliptheweb/fatsecret-mcp
What problem does it solve?
Building nutrition features means repetitive FatSecret OAuth setup and endpoint wiring that pulls you out of product flow.
Who is it for?
Indie developers shipping diet, fitness, or habit apps who already have FatSecret API credentials and want stdio MCP in npm.
Skip if: Builders needing an official FatSecret partnership SDK, or products that cannot use unofficial community wrappers.
What do I get? / Deliverables
After configuring API secrets and the MCP server, your agent can search foods, log diary actions, and fetch nutrition data while you ship UI and business logic.
- Working agent calls for food search, nutrition, diary, recipes, and weight endpoints
- Faster feature prototyping for macro and meal-logging flows
- Integration patterns you can mirror in production API layers
Recommended MCP Servers
Journey fit
How it compares
Third-party FatSecret API MCP, not a built-in Claude skill or a generic calorie scraper.
Common Questions / FAQ
Who is io.github.fliptheweb/fatsecret-mcp for?
Solo builders creating nutrition or wellness apps who want agents to call FatSecret for foods, diary, recipes, and weight data via MCP.
When should I use io.github.fliptheweb/fatsecret-mcp?
Use it during build when you are integrating meal logging, macro tracking, or recipe features that depend on FatSecret’s catalog.
How do I add io.github.fliptheweb/fatsecret-mcp to my agent?
Install fatsecret-mcp from npm, set FATSECRET_CLIENT_ID, FATSECRET_CLIENT_SECRET, and FATSECRET_CONSUMER_SECRET, add the stdio server to your agent MCP config, then restart the agent.