FastMCP server for Kroger API integration
Listed on its own since 2026-09-25. Until then it was part of iflow-mcp-cupofowls-kroger-mcp, where its earlier checks remain.
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"kroger-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# 🛒 Kroger MCP Server 🛍️ -- FastMCP for Kroger Shopping A [FastMCP](https://github.com/jlowin/fastmcp) server that provides AI assistants like Claude with access to Kroger's grocery shopping functionality through the Model Context Protocol ([MCP](https://docs.anthropic.com/en/docs/agents-and-tools/mcp)). This server enables AI assistants to find stores, search products, manage shopping carts, and access Kroger's comprehensive grocery data via the [kroger-api](https://github.com/CupOfOwls/kroger-api) python library. 📚 **Docs:** https://cupofowls.github.io/kroger-api/building-ai-agents/agent-lab — build an AI agent with kroger-mcp, and the full tool reference. ## 📺 Demo Using Claude with this MCP server to search for stores, find products, and add items to your cart: https://github.com/user-attachments/assets/69055f5f-04f5-4ec1-96ac-330aa288fbd1 ## Changelog A changelog with recent changes is [here](CHANGELOG.md). ## 🚀 Quick Start ### Prerequisites You will need Kroger API credentials (free from [Kroger Developer Portal](https://developer.kroger.com/)). Visit the [Kroger Developer Portal](https://developer.kroger.com/manage/apps/register) to: 1. Create a developer account 2. Register your application 3. Get your `CLIENT_ID`, `CLIENT_SECRET`, and set your `REDIRECT_URI` The first time you run a tool requiring user authentication, you'll be prompted to authorize your app through your web browser. You're granting permission to **your own registered app**, not to any third party. ### Installation ##### ⚠️ macOS users must use installation Option 2 ⚠️ #### Option 1: Using uvx with Claude Desktop (Recommended) Once published to PyPI, you can use uvx to run the package directly without cloning the repository: Edit Claude Desktop's configuration file: **macOS**: `~/Library/Application Support/Claude/claude_desktop_config.json` **Linux**: `~/.config/Claude/claude_desktop_config.json` **Windows**: `%APPDATA%/Claude/claude_desktop_config.json` ```json { "…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.