macro-mcp

frictionlesscode/macro-mcp
★ 0 stars Python AI/LLM Updated today
A self-hosted MCP server for nutrition logging and adaptive TDEE/macro-target estimation, driven from Claude. Companion to garmin-mcp — pulls real weight data to compute expenditure and resolve daily targets from a weekly energy budget, no fabricated numbers.
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "macro-mcp": {
      "command": "uvx",
      "args": [
        "macro-mcp"
      ]
    }
  }
}

Or install with pip: pip install macro-mcp

README Excerpt

> **Unofficial personal project.** Not affiliated with or endorsed by any nutrition, fitness, or device company. It runs entirely on your own machine; the only optional outbound call is to your own [garmin-mcp](https://github.com/frictionlesscode/garmin-mcp) instance for a weight trend. A self-hosted [MCP](https://modelcontextprotocol.io) server that turns Claude into a nutrition

Tools (4)

DASHBOARD_TOKENMCP_BEARER_TOKENMCP_PUBLIC_URLlog_food