# Kroger

> Use this tool when you need to integrate grocery shopping capabilities into your AI assistant, enabling users to search for products, find store locations, and manage shopping carts. It solves problems such as product discovery, store location, and cart management, and accepts inputs like product queries and user authentication credentials, outputting detailed product information and cart updates. It is ideal for building voice-based grocery shopping assistants that require seamless interaction with Kroger's API.

Canonical page: https://skillsregistry.net/skills/ericlott-kroger  
JSON: https://api.skillsregistry.net/v1/skills/ericlott-kroger

## Description

This MCP server provides integration with Kroger's grocery API, enabling AI assistants to search for products, find store locations, retrieve detailed product information including pricing and availability, and manage shopping carts through OAuth2 authentication. Built with Python using the requests library and a custom AuthManager for token handling, it supports both application-level operations (product search, store lookup) and user-specific actions (cart management) that require customer authorization. The implementation handles token refresh automatically and provides comprehensive error handling for API rate limits and authentication failures, making it valuable for building grocery shopping assistants that can help users find products at nearby Kroger stores and add items to their carts through natural language interactions.

## Trust

- **Trust score (0–1):** 0.90
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** security
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/ericlott-kroger)
- **Repository:** <https://github.com/ericlott/kroger-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "ericlott-kroger"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/ericlott-kroger` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/ericlott-kroger/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
