Macrofactor MCP Server

Fueling & recovery decision engine combining MacroFactor nutrition with Garmin training data

Local serverstdioPython

What is the Macrofactor MCP Server?

Fueling & recovery decision engine combining MacroFactor nutrition with Garmin training data

What you get

MacroFactor MCP is a local Fueling & Recovery Decision Engine. Give your MCP client a MacroFactor export, optionally add Garmin, and ask for a decision instead of manually comparing nutrition, sleep, body, and training screens.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the Macrofactor MCP Server

{
  "mcpServers": {
    "macrofactor": {
      "command": "uvx",
      "args": ["macrofactor-mcp"],
      "env": {
        "MACROFACTOR_DATA_DIR": "your-value",
        "MACROFACTOR_DB_PATH": "your-value"
      }
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

VariableDescriptionRequired
MACROFACTOR_DATA_DIRFilesystem location the server is allowed to use.Optional
MACROFACTOR_DB_PATHFilesystem location the server is allowed to use.Optional

Example prompts to try

  • “Use Macrofactor to Mode.”

Frequently asked questions

Fueling & recovery decision engine combining MacroFactor nutrition with Garmin training data Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.