← Index

io.github.nicktcode/swissgroceries-mcp

io.github.nicktcode/swissgroceries-mcp·v0.1.2·Search
Quality Score
80
/100

Swiss grocery search, promotions, and shopping plans across Migros, Coop, Aldi, Denner, Lidl.

§01  Install
Claude Desktop (claude_desktop_config.json)
{
  "mcpServers": {
    "swissgroceries-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@nicktcode/swissgroceries-mcp"
      ],
      "env": {
        "DENNER_JWT": "<your-denner_jwt>",
        "LIDL_DEFAULT_STORE": "<lidl_default_store>",
        "SWISSGROCERIES_USER_AGENT_COOP": "<swissgroceries_user_agent_coop>",
        "SWISSGROCERIES_LOG_LEVEL": "<swissgroceries_log_level>",
        "SWISSGROCERIES_DISABLE_CACHE": "<swissgroceries_disable_cache>"
      }
    }
  }
}
Cursor (.cursor/mcp.json)
{
  "mcpServers": {
    "swissgroceries-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@nicktcode/swissgroceries-mcp"
      ],
      "env": {
        "DENNER_JWT": "<your-denner_jwt>",
        "LIDL_DEFAULT_STORE": "<lidl_default_store>",
        "SWISSGROCERIES_USER_AGENT_COOP": "<swissgroceries_user_agent_coop>",
        "SWISSGROCERIES_LOG_LEVEL": "<swissgroceries_log_level>",
        "SWISSGROCERIES_DISABLE_CACHE": "<swissgroceries_disable_cache>"
      }
    }
  }
}
Cline (cline_mcp_settings.json)
npx -y @nicktcode/swissgroceries-mcp
§02  Environment variables
DENNER_JWT
secret

Optional pre-supplied Denner Bearer JWT. Without it, the adapter self-registers anonymously on first use and rotates the token automatically.

LIDL_DEFAULT_STORE

Default Lidl store ID used when no storeIds are passed. Defaults to CH0149.

SWISSGROCERIES_USER_AGENT_COOP

Override the User-Agent string for Coop calls if DataDome ever blocks the default.

SWISSGROCERIES_LOG_LEVEL

Logging verbosity: silent, info (default), or debug.

SWISSGROCERIES_DISABLE_CACHE

Set to 1 to bypass the in-memory HTTP response cache.

§03  MCP Quality Score  ·  methodology
freshness
25
completeness
10
installability
25
documentation
15
stability
5
§04  Alternatives in Search