Aldi MCP Server

1

Add it to Claude Code

Run this in a terminal.

Run in terminal
claude mcp add mcp-aldi -- npx -y @striderlabs/mcp-aldi
README.md

MCP connector for Aldi grocery to search products and find store locations.

@striderlabs/mcp-aldi

MCP (Model Context Protocol) connector for Aldi grocery. Provides tools for searching products, finding stores, browsing weekly specials, and more.

Installation

npm install @striderlabs/mcp-aldi

Usage

With Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "aldi": {
      "command": "npx",
      "args": ["-y", "@striderlabs/mcp-aldi"]
    }
  }
}

Run directly

npx @striderlabs/mcp-aldi

Available Tools

`search_products`

Search the Aldi product catalog by keyword or category.

Parameters:

  • query (required) — search term (e.g. "organic milk", "pasta")
  • category (optional) — filter by category: dairy, produce, bakery, frozen, meat, snacks, beverages, dry-goods, breakfast
  • limit (optional) — max results (default 10, max 50)

`find_stores`

Find Aldi store locations near an address, city, or zip code.

Parameters:

  • location (required) — address, city, or zip code
  • radius_miles (optional) — search radius in miles (default 10, max 50)
  • limit (optional) — max stores to return (default 5, max 20)

`get_weekly_specials`

Get current weekly deals and ALDI Finds.

Parameters:

  • store_id (optional) — store-specific specials
  • category (optional) — filter by category (e.g. produce, meat, aldi-finds)

`get_product_details`

Get detailed product info including nutrition facts, ingredients, and price.

Parameters:

  • product_id (required) — product ID from search_products

`get_store_hours`

Get hours and contact info for a specific store.

Parameters:

  • store_id (required) — store ID from find_stores

`check_product_availability`

Check if a product is available at a specific store.

Parameters:

  • product_id (required)
  • store_id (required)

Development

# Install dependencies
npm install

# Build
npm run build

# Run dev (requires tsx)
npm run dev

License

MIT

Tools (6)

search_productsSearch the Aldi product catalog by keyword or category.
find_storesFind Aldi store locations near an address, city, or zip code.
get_weekly_specialsGet current weekly deals and ALDI Finds.
get_product_detailsGet detailed product info including nutrition facts, ingredients, and price.
get_store_hoursGet hours and contact info for a specific store.
check_product_availabilityCheck if a product is available at a specific store.

Configuration

claude_desktop_config.json
{"mcpServers": {"aldi": {"command": "npx", "args": ["-y", "@striderlabs/mcp-aldi"]}}}

Try it

Search for organic milk and check if it is available at my local Aldi store.
Find the nearest Aldi store to my zip code and get their operating hours.
What are the current weekly specials for meat at my local Aldi?
Get the ingredient list and nutrition facts for the product with ID 12345.

Frequently Asked Questions

What are the key features of Aldi MCP Server?

Search Aldi product catalog by keyword or category. Locate Aldi stores by address, city, or zip code. Browse current weekly deals and ALDI Finds. Retrieve detailed product information including nutrition and ingredients. Check real-time product availability at specific store locations.

What can I use Aldi MCP Server for?

Planning a grocery trip by checking if specific items are in stock nearby. Comparing weekly specials across different local store locations. Quickly looking up store hours and contact information for errands. Reviewing nutritional information for products before heading to the store.

How do I install Aldi MCP Server?

Install Aldi MCP Server by running: npx @striderlabs/mcp-aldi

What MCP clients work with Aldi MCP Server?

Aldi MCP Server works with any MCP-compatible client including Claude Desktop, Claude Code, Cursor, and other editors with MCP support.

Turn this server into reusable context

Keep Aldi MCP Server docs, env vars, and workflow notes in Conare so your agent carries them across sessions.

Need the old visual installer? Open Conare IDE.
Open Conare