Skip to main content
Glama
KyleKaminky

Family Grocery MCP

by KyleKaminky

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
KROGER_CLIENT_IDNoKroger developer application client ID. Required for live Kroger API operations.
KROGER_CLIENT_SECRETNoKroger developer application client secret. Required for live Kroger API operations.
KROGER_USER_ZIP_CODENoZip code used for searching Kroger locations.
FAMILY_GROCERY_PROFILENoPath to the household profile JSON file. Defaults to 'data/household_profile.json' if not set.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
plan_weekB

Create a starter weekly meal plan using the household profile.

preview_shoppingC

Generate shopping list, mock product matches, allergy review flags, and budget.

validate_krogerA

Validate local Kroger credentials without exposing secrets.

search_kroger_locationsB

Search Kroger/King Soopers locations near a zip code.

search_krogerB

Search live Kroger products at a selected location.

preview_live_shoppingC

Generate shopping preview using live Kroger product search.

start_kroger_cart_authA

Start Kroger OAuth for cart write access and return an authorization URL.

complete_kroger_cart_authA

Complete Kroger OAuth using the full redirect URL from the browser.

kroger_cart_auth_statusA

Check whether a local user cart token exists.

prepare_kroger_cartC

Prepare approved cart items and list skipped allergy-review items.

add_approved_items_to_kroger_cartB

Add only approved, non-review items to the real Kroger cart when confirm is true.

add_single_item_to_kroger_cartA

Add one explicit UPC to the real Kroger cart when confirm is true.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/KyleKaminky/groceryshopperMCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server