rrudol/frisco
CLI & MCP server for Frisco.pl grocery delivery API — browse products, manage cart, place orders, check delivery slots
Platform-specific configuration:
{
"mcpServers": {
"frisco": {
"command": "npx",
"args": [
"-y",
"frisco"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
Unofficial CLI & MCP server for the Frisco.pl grocery delivery API.
> Disclaimer: This is an independent, community project — not affiliated with Frisco. Use at your own risk.
1.26+ (per go.mod)frisco session login: a locally installed browser supported by chromedp (e.g. Chrome/Chromium)go install github.com/rrudol/frisco/cmd/frisco@latestLocal build:
make build
./bin/frisco --helpfrisco session loginfrisco session from-curl --curl "curl 'https://www.frisco.pl/app/commerce/api/v1/users/123/cart' -H 'authorization: Bearer ...' -H 'cookie: ...'"frisco session verifyfrisco cart # Interactive TUI (list, +/-, remove, refresh)
frisco cart show
frisco cart add --product-id <id> --quantity 1
frisco cart add-batch --file list.json # --dry-run for parse-only
frisco products search --search banana
frisco products search --search apple --category-id 18707
frisco products nutrition --product-id 4094
frisco reservation slots --days 2
frisco reservation reserve --date 2026-03-25 --from-time 06:00 --to-time 07:00
frisco reservation cancel
frisco account show
frisco account orders list --all-pages
frisco session login # Interactive browser login
frisco session refresh-token # Refresh access token
frisco mcp # Start MCP server (stdio)frisco session verify — make surLoading reviews...