{"id":"cupofowls-kroger-mcp","name":"kroger-mcp","af_score":66.8,"security_score":63.0,"reliability_score":31.2,"what_it_does":"Provides a FastMCP server that exposes Kroger shopping capabilities (store lookup, product search, and cart/order operations) to AI assistants via MCP, backed by the kroger-api Python library and Kroger API OAuth2 credentials. Includes local-only cart tracking for viewing/removal/clearing and a workflow for adding items to a real Kroger cart.","best_when":"You want an MCP toolset for grocery shopping assistants and can provide Kroger developer credentials, and you’re comfortable with local cart tracking semantics for removals/clears.","avoid_when":"You require server-side authoritative cart viewing/removal synced with the real Kroger cart, or you cannot support an interactive OAuth2 authorization flow.","last_evaluated":"2026-03-30T15:21:09.206365+00:00","has_mcp":true,"has_api":false,"auth_methods":["OAuth2 (Kroger developer credentials; interactive browser authorization)","Token management handled internally (via kroger-api)"],"has_free_tier":false,"known_gotchas":["Local-only cart tracking: remove_from_cart/clear_current_cart only affect local tracking, not the actual Kroger cart.","Public API appears one-way for cart changes (add works; remove/clear may not propagate to the real cart).","Some actions require OAuth2 and an interactive authorization step; agents may need a user to complete browser auth when prompted.","Rate limits are per Kroger API endpoint/operation type as documented; agents should minimize redundant calls (e.g., prefer bulk add when available)."],"error_quality":0.0}