Unofficial HelloFresh (US) MCP for Claude — deliveries, menus, meal picks, skips and box sizes
Connect Runs on your machine
claude mcp add hellofresh-mcp -e HELLOFRESH_WS_PORT=<HELLOFRESH_WS_PORT> -e MCP_USER_TZ=<MCP_USER_TZ> -e HELLOFRESH_DEBUG=<HELLOFRESH_DEBUG> -e MCP_CONFIRM_MODE=<MCP_CONFIRM_MODE> -e MCP_CONFIRM_ELICITATION=<MCP_CONFIRM_ELICITATION> -e HELLOFRESH_PROFILES=<HELLOFRESH_PROFILES> -e HELLOFRESH_PROFILES_FILE=<HELLOFRESH_PROFILES_FILE> -e HELLOFRESH_SESSION_FILE=<HELLOFRESH_SESSION_FILE> -e HELLOFRESH_SESSION_CACHE=<HELLOFRESH_SESSION_CACHE> -- npx -y @chrischall/[email protected]
{
"mcpServers": {
"hellofresh-mcp": {
"command": "npx",
"args": [
"-y",
"@chrischall/[email protected]"
],
"env": {
"HELLOFRESH_WS_PORT": "<HELLOFRESH_WS_PORT>",
"MCP_USER_TZ": "<MCP_USER_TZ>",
"HELLOFRESH_DEBUG": "<HELLOFRESH_DEBUG>",
"MCP_CONFIRM_MODE": "<MCP_CONFIRM_MODE>",
"MCP_CONFIRM_ELICITATION": "<MCP_CONFIRM_ELICITATION>",
"HELLOFRESH_PROFILES": "<HELLOFRESH_PROFILES>",
"HELLOFRESH_PROFILES_FILE": "<HELLOFRESH_PROFILES_FILE>",
"HELLOFRESH_SESSION_FILE": "<HELLOFRESH_SESSION_FILE>",
"HELLOFRESH_SESSION_CACHE": "<HELLOFRESH_SESSION_CACHE>"
}
}
}
}
{
"mcpServers": {
"hellofresh-mcp": {
"command": "npx",
"args": [
"-y",
"@chrischall/[email protected]"
],
"env": {
"HELLOFRESH_WS_PORT": "<HELLOFRESH_WS_PORT>",
"MCP_USER_TZ": "<MCP_USER_TZ>",
"HELLOFRESH_DEBUG": "<HELLOFRESH_DEBUG>",
"MCP_CONFIRM_MODE": "<MCP_CONFIRM_MODE>",
"MCP_CONFIRM_ELICITATION": "<MCP_CONFIRM_ELICITATION>",
"HELLOFRESH_PROFILES": "<HELLOFRESH_PROFILES>",
"HELLOFRESH_PROFILES_FILE": "<HELLOFRESH_PROFILES_FILE>",
"HELLOFRESH_SESSION_FILE": "<HELLOFRESH_SESSION_FILE>",
"HELLOFRESH_SESSION_CACHE": "<HELLOFRESH_SESSION_CACHE>"
}
}
}
}
{
"servers": {
"hellofresh-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@chrischall/[email protected]"
],
"env": {
"HELLOFRESH_WS_PORT": "<HELLOFRESH_WS_PORT>",
"MCP_USER_TZ": "<MCP_USER_TZ>",
"HELLOFRESH_DEBUG": "<HELLOFRESH_DEBUG>",
"MCP_CONFIRM_MODE": "<MCP_CONFIRM_MODE>",
"MCP_CONFIRM_ELICITATION": "<MCP_CONFIRM_ELICITATION>",
"HELLOFRESH_PROFILES": "<HELLOFRESH_PROFILES>",
"HELLOFRESH_PROFILES_FILE": "<HELLOFRESH_PROFILES_FILE>",
"HELLOFRESH_SESSION_FILE": "<HELLOFRESH_SESSION_FILE>",
"HELLOFRESH_SESSION_CACHE": "<HELLOFRESH_SESSION_CACHE>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
HELLOFRESH_WS_PORTOptional | fetchproxy bridge concentrator port. Defaults to the fleet-shared 37149. |
MCP_USER_TZOptional | Your IANA time zone (e.g. America/New_York), used for "this week" in hf_recent_picks. Defaults to the system zone. |
HELLOFRESH_DEBUGOptional | Truthy logs the fetchproxy bridge's role and lifecycle to stderr. |
MCP_CONFIRM_MODEOptional | What a confirmation-gated write does on a client without a confirmation prompt: ask-user (default), auto, or refuse. |
MCP_CONFIRM_ELICITATIONOptional | on (default) confirms writes with an MCP elicitation prompt when the client supports one; off always uses the MCP_CONFIRM_MODE path. |
HELLOFRESH_PROFILESOptional | Meal-planner profiles as an inline JSON array (wins over HELLOFRESH_PROFILES_FILE). Unset: the file, else the built-in couple/family profiles. |
HELLOFRESH_PROFILES_FILEOptional | Path to a JSON file of meal-planner profiles. Defaults to ~/.config/hellofresh-mcp/profiles.json, read only when it exists. |
HELLOFRESH_SESSION_FILEOptional | Where the HelloFresh session is kept across restarts (token set only, 0600). Defaults to .hellofresh-mcp/session.json under MCP_DATA_DIR, else HOME. |
HELLOFRESH_SESSION_CACHEOptional | on (default) keeps the session on disk across restarts; false keeps it in memory only. |
Details
| Package | @chrischall/[email protected] (NPM, stdio) |
| First published | 12 Nov 2026 |
| Last updated | 12 Nov 2026 |
| Registry name | io.github.chrischall/hellofresh-mcp |
More other servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
