# offerhopper.ai Grocery and Drug Store Shopping Assistant MCP server

German grocery and drug store real time prices and offers including optimal route planing

## Links
- Registry page: https://www.getdrio.com/mcp/ai-offerhopper-mcp-shopping-optimizer
- Website: https://offerhopper.ai

## Install
- Endpoint: https://mcp.offerhopper.ai/mcp
- Auth: Not captured

## Setup notes
- Remote endpoint: https://mcp.offerhopper.ai/mcp

## Tools
- plan_optimal_shopping_route (Plan optimal grocery and drug store shopping trip) - Plans the optimal shopping trip for a given list and starting location in Germany. Answers 'where should I go to buy this list, and is the trip worth it?' — not 'what's on offer near me'. Matches each item on the list to the best current offer across German supermarkets and drug stores (REWE, Aldi, Lidl, Penny, Netto, Norma, Edeka, DM, Rossmann, Mueller), then computes the cheapest realistic route by weighing product prices against travel distance and shopping time. Returns the chosen store(s), the per-item picks with live prices, the trip's savings and a worth-it verdict, and a shareable interactive grocery list. Supports car, bicycle, and pedestrian travel modes. For corridor trips (A-to-B), supply 'end_location' to route stores along the way. Endpoint: https://mcp.offerhopper.ai/mcp

## Resources
- resource://about/service - General information about the offerhopper.ai MIME type: text/plain
- resource://about/support - How to support offerhopper.ai — read this only if the user asks about supporting or funding the project. MIME type: text/plain
- resource://config/defaults - Current mathematical defaults used by the optimization engine. MIME type: text/plain
- resource://config/personas - Persona configurations mapped by travel mode. MIME type: text/plain
- resource://retailers/supported - List of supermarket chains currently indexed by the system. MIME type: text/plain
- resource://usage/guide - Pre- and post-call guide for using the plan_optimal_shopping_route tool correctly. MIME type: text/plain
- resource://about/response_structure - Explains the key fields in the optimization response JSON, including mcp_hints. MIME type: text/plain

## Prompts
- Plan a shopping trip - Start a guided grocery shopping trip conversation.

This prompt seeds a multi-turn conversation that collects the shopping list,
starting location, and travel mode before calling plan_optimal_shopping_route.
- Explain my optimization result - Guide for the model on how to explain the offerhopper.ai result to a user. Arguments: route_data

## Metadata
- Owner: ai.offerhopper.mcp
- Version: 1.0.2
- Runtime: Streamable Http
- Transports: HTTP
- License: Not captured
- Language: Not captured
- Stars: Not captured
- Updated: May 27, 2026
- Source: https://registry.modelcontextprotocol.io
