MCP server that lets you shop groceries across the Rohlik Group platforms (Rohlik.cz, Knuspr.de, Gurkerl.at, Kifli.hu, Sezamo.ro)
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add rohlik --env ROHLIK_USERNAME='<ROHLIK_USERNAME>' --env ROHLIK_PASSWORD='<ROHLIK_PASSWORD>' -- npx -y @tomaspavlin/rohlik-mcp~/.codex/config.toml
[mcp_servers.rohlik]
command = "npx"
args = ["-y", "@tomaspavlin/rohlik-mcp"]
env = { ROHLIK_USERNAME = "<ROHLIK_USERNAME>", ROHLIK_PASSWORD = "<ROHLIK_PASSWORD>" }
# codex mcp add rohlik --env ROHLIK_USERNAME='<ROHLIK_USERNAME>' --env ROHLIK_PASSWORD='<ROHLIK_PASSWORD>' -- npx -y @tomaspavlin/rohlik-mcp~/.cursor/mcp.json
{
"mcpServers": {
"rohlik": {
"command": "npx",
"args": [
"-y",
"@tomaspavlin/rohlik-mcp"
],
"env": {
"ROHLIK_USERNAME": "<ROHLIK_USERNAME>",
"ROHLIK_PASSWORD": "<ROHLIK_PASSWORD>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"rohlik": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@tomaspavlin/rohlik-mcp"
],
"env": {
"ROHLIK_USERNAME": "<ROHLIK_USERNAME>",
"ROHLIK_PASSWORD": "<ROHLIK_PASSWORD>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"rohlik": {
"command": "npx",
"args": [
"-y",
"@tomaspavlin/rohlik-mcp"
],
"env": {
"ROHLIK_USERNAME": "<ROHLIK_USERNAME>",
"ROHLIK_PASSWORD": "<ROHLIK_PASSWORD>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"rohlik": {
"command": "npx",
"args": [
"-y",
"@tomaspavlin/rohlik-mcp"
],
"env": {
"ROHLIK_USERNAME": "<ROHLIK_USERNAME>",
"ROHLIK_PASSWORD": "<ROHLIK_PASSWORD>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"rohlik": {
"command": "npx",
"args": [
"-y",
"@tomaspavlin/rohlik-mcp"
],
"env": {
"ROHLIK_USERNAME": "<ROHLIK_USERNAME>",
"ROHLIK_PASSWORD": "<ROHLIK_PASSWORD>"
}
}
}
}Environment variables
ROHLIK_USERNAMEROHLIK_PASSWORD
Replace the placeholders with your own credentials and keep them out of version control.