AgentPMT
Grocery Shopping - Kroger

Grocery Shopping - Kroger

Physical

Available ActionsEach successful request consumes credits as outlined below.

search_products5crget_product_details5crfind_stores5cradd_to_cart5cr

Details

Search products, find stores, and add items to your cart across 2700+ Kroger family stores including Kroger, Ralphs, Fred Meyer, King Soopers, and more. Features batch search (pass an array of items to search all at once), allergen filtering (gluten, dairy, egg, peanut, tree nut, soy, fish, shellfish, sesame, corn, mustard, celery, lupine, sulfite), nutrition filters (max calories, fat, sugar, sodium, cholesterol, carbs; min protein, fiber), SNAP/EBT eligibility filter, and full product details including nutrition panels, allergen data, and ratings.

Use Cases

Search grocery products by name or brand, Filter products by allergens like gluten dairy egg peanut soy, Find low-calorie or low-sugar groceries with nutrition filters, Search for high-protein or high-fiber foods, Find SNAP/EBT eligible grocery items, Get full nutrition facts and ingredients for any product, Find nearby Kroger family stores by zip code, Check product pricing and availability at specific stores, Add items to Kroger cart for pickup or delivery, Compare prices across store locations, Plan meals with dietary restriction support, Build grocery lists for specialized diets

Credentials

Kroger Account *
oauth token
User ZIP Code *
Enter your 5-digit ZIP code for store lookup.
custom

Manage credentials in your dashboard.

Actions(4)

search_products5cr15 params(2 required)

Search the Kroger product catalog. You MUST call find_stores first to get a location_id. Supports batch search with pipe-separated queries, allergen filtering, nutrition filters, and SNAP eligibility.

Search the Kroger product catalog. You MUST call find_stores first to get a location_id. Supports batch search with pipe-separated queries, allergen filtering, nutrition filters, and SNAP eligibility.

queryrequiredstring

Product search term. For a single item: "chicken thighs". For multiple items, separate with | (pipe): "chicken thighs | olive oil | garlic". Max 25 items per batch.

location_idrequiredstring

Store location ID from find_stores. REQUIRED for pricing and availability.

brandstring

Filter by brand name

limitinteger

Results per page (default 10, max 50)

Range: 1 - 50
startinteger

Pagination offset

Range: 1 - ...
allergen_freearray

Filter to products free from these allergens

Array of: string
max_caloriesnumber

Max calories per serving

Range: 0 - ...
max_total_fat_gnumber

Max total fat grams per serving

Range: 0 - ...
max_sugar_gnumber

Max sugar grams per serving

Range: 0 - ...
max_sodium_mgnumber

Max sodium mg per serving

Range: 0 - ...
max_cholesterol_mgnumber

Max cholesterol mg per serving

Range: 0 - ...
max_carbohydrate_gnumber

Max total carbohydrate grams per serving

Range: 0 - ...
min_protein_gnumber

Min protein grams per serving

Range: 0 - ...
min_fiber_gnumber

Min dietary fiber grams per serving

Range: 0 - ...
snap_eligible_onlyboolean

Only return SNAP/EBT eligible products

get_product_details5cr2 params(1 required)

Get detailed product information including full nutrition, allergens, ratings, images, and aisle locations.

Get detailed product information including full nutrition, allergens, ratings, images, and aisle locations.

product_idrequiredstring

Kroger product ID

location_idstring

Store location ID for local pricing and aisle info

find_stores5cr3 params

Find nearby Kroger-family stores. User location (zip code) is injected automatically.

Find nearby Kroger-family stores. User location (zip code) is injected automatically.

radius_milesinteger

Search radius in miles (default 10)

Range: 1 - 100
limitinteger

Maximum number of stores to return (default 10, max 50)

Range: 1 - 50
chainstring

Filter by chain name (Kroger, Ralphs, Fred Meyer, King Soopers, Harris Teeter, etc.)

add_to_cart5cr1 param(1 required)

Add items to the user's Kroger online cart. Requires user Kroger account connection.

Add items to the user's Kroger online cart. Requires user Kroger account connection.

itemsrequiredarray

Items to add to cart

Array of: object

Frequently Asked Questions

How do I connect this tool to an external agent?

Install commands

npm install -g @agentpmt/mcp-router
agentpmt-setup

Hosted MCP config

{
  "mcpServers": {
    "agentpmt": {
      "type": "streamable-http",
      "url": "https://api.agentpmt.com/mcp",
      "headers": {
        "Authorization": "Bearer <AGENTPMT_BEARER_TOKEN>",
        "x-instance-metadata": "{\"client\":\"generic-mcp\",\"platform\":\"remote\"}"
      }
    }
  }
}

How does an external agent use this tool?

Agent prompt

Call the AgentPMT-Tool-Search-and-Execution tool with action 'get_schema' and tool_id 699544248a76bb5318ba60b7 ("Grocery Shopping - Kroger"). Then call the same tool with action 'call_tool', tool_id 699544248a76bb5318ba60b7, and the parameters needed for my request.

Workflows Using This Tool

2 / 4
Workflow
Saves ~45 min
Google Docs Connector
Grocery Shopping - Kroger
Generates 5 gluten-free dinner recipes, saves all recipes with full instructions to a Google Doc, extracts and deduplicates the combined ingredient list, then searches Kroger for all ingredients in a single batch using the gluten-free allergen filter and adds everything to your cart. Notifies you when complete with a link to the Google Doc and confirmation that your cart is ready.

Looking for help integrating AI into your business? Set up a free consultation.