Yazio MCP Server

MCP server for accessing Yazio user & nutrition data (unofficial)

Local serverstdio

What is the Yazio MCP Server?

MCP server for accessing Yazio user & nutrition data (unofficial)

What the server does

An MCP (Model Context Protocol) server that connects Claude/Cursor to your Yazio nutrition data. Track your diet, search food products, and manage your nutrition goals directly from your AI assistant.

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.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
get_user_daily_summaryGet daily nutrition summary
get_user_consumed_itemsGet food entries for a date
get_user_weightGet weight data
get_user_exercisesGet exercise data
get_user_water_intakeGet water intake
get_user_goalsGet nutrition goals
get_user_settingsGet user preferences
search_productsSearch food database
get_productGet detailed product info
add_user_consumed_itemAdd food to your log
add_user_water_intakeAdd water intake entry (cumulative value in ml)
remove_user_consumed_itemRemove food from log

How to install the Yazio MCP Server

{
  "mcpServers": {
    "yazio": {
      "command": "npx",
      "args": ["-y", "yazio-mcp"],
      "env": {
        "YAZIO_USERNAME": "your_email@emai.com",
        "YAZIO_PASSWORD": "your_password"
      }
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Configuration

VariableDescriptionRequired
YAZIO_USERNAMEConfiguration value read at startup.Optional
YAZIO_PASSWORDConfiguration value read at startup.Optional

Example prompts to try

  • “Use Yazio to get user daily summary.”
  • “Use Yazio to get user consumed items.”
  • “Use Yazio to get user weight.”

Frequently asked questions

MCP server for accessing Yazio user & nutrition data (unofficial) Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.