Myfitnesspal MCP
UnclaimedMCP server for MyFitnessPal — log meals, search foods with macros, track trends from Claude or any MCP client. Cookie auth that works post-Cloudflare, with automatic session refresh.
Set up this server
01 / Choose your client
02 / Before you connect
Authentication is not specified. Check the project instructions before connecting.
Project instructions03 / Add the configuration
claude mcp add --transport stdio 'myfitnesspal-mcp' -- 'uvx' 'mfp-mcp'04 / Check it in your client
Open your client’s MCP settings and confirm the server connects and lists its tools. A copied configuration does not confirm a working connection.
More in Search & Web
Browse the full directoryUnclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverSecurity profile
Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works
12 of 12 tools
Documented tools (12)
From project documentation. A server handshake does not verify each tool’s description or behavior.
fitness_bulk_export
Whole date range in one call, for analysis
fitness_delete_food
Remove a diary entry by name match
fitness_get_day
Nutrition totals, diary entries, the MFP daily note, and feel note for a day
fitness_get_exercise
Read the exercise diary (cardio + strength)
fitness_get_note
Read the MyFitnessPal daily diary note (the "Notes" box) for a day
fitness_get_trends
One metric over a date range: weight, caloriesin, protein, carbs, fat
fitness_log_feel
Save a subjective "how I feel" note (stored locally, never sent to MFP)
fitness_log_food
Log a food to the real diary (top match, or an exact search candidate)
fitness_log_note
Write that daily note to MFP (replace, or append a new line)
fitness_log_weight
Log a weight measurement (updates the same day on re-log)
fitness_modify_food
Replace an entry (or change its quantity)
fitness_search_food
Candidate matches with brand, calories, macros, serving, and ids
Tool change history
FAQ
Questions about Myfitnesspal MCP Server
- How do I connect Myfitnesspal MCP Server to Claude?
- Run `claude mcp add myfitnesspal-mcp -- uvx mfp-mcp` in Claude Code, or add the same command and arguments under mcpServers in Cursor's mcp.json or Claude Desktop's claude_desktop_config.json, then restart the client. The blocks above are ready to paste.
- Is Myfitnesspal MCP Server free?
- The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
- What can Myfitnesspal MCP Server do?
- Myfitnesspal MCP Server documents 12 tools to the agent, including fitness_bulk_export, fitness_delete_food, fitness_get_day. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.