fatsecret-mcp

meimakes/fatsecret-mcp
★ 0 stars Python 🤖 AI/LLM Updated today
MCP server for FatSecret Platform API with OAuth 1.0a user auth
View on GitHub →

Quick Install

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

Add to claude_desktop_config.json:

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

Or install with pip: pip install fatsecret-mcp

README Excerpt

A Model Context Protocol (MCP) server for the [FatSecret Platform API](https://platform.fatsecret.com/platform-api), with OAuth 1.0a 3-legged user authentication so agents can read and write the authenticated user's food diary. Comes with an interactive setup command for the OAuth dance and handles a dozen or so FatSecret API quirks (wrong method names, metric-vs-named serving semantics, silent error envelopes, rejected meal values) so you don't have to.

Tools (11)

FATSECRET_CONSUMER_KEYFATSECRET_CONSUMER_SECRETFATSECRET_USER_TOKENFATSECRET_USER_TOKEN_SECRETcreate_custom_fooddelete_entryget_diaryget_foodget_profilelog_foodsearch_food

Topics

anthropicclaudefatsecretfood-trackingllmmcpmodel-context-protocolnutritionoauth1python