Israel Grocery MCP
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Israel Grocery MCPCompare prices for milk and eggs across both stores"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Israel Grocery MCP
Unified Model Context Protocol (MCP) server for Israeli grocery shopping — Shufersal + Tiv Taam with cross-store price comparison, recipe-driven cart automation, and an extensible plugin architecture for future stores.
Features
Cross-store search — search both Shufersal and Tiv Taam simultaneously
Price comparison — see side-by-side pricing for any product or full recipe
Smart recipe shopping — parse any recipe, find the best deals across stores, and add items to the cheapest cart automatically
Split-cart recommendations — buy each ingredient from wherever it's cheapest and see your total savings
Preference system — set a preferred store, shopping strategy (cheapest / preferred / quality), organic preference, brand blacklisting, and more
Diagnostics tool —
diagnose()surfaces HTTP errors, response shapes, and session state
Related MCP server: Groceries MCP Server
Setup
1. Install uv
curl -Ls https://astral.sh/uv/install.sh | sh2. Install dependencies
cd israelgrocery
uv sync3. Install Playwright (required for Shufersal browser login)
uv run playwright install chromium4. Configure environment (optional)
cp .env.example .env
# Edit .env as neededRunning the server
uv run israelgrocery-mcpClaude Desktop configuration
{
"mcpServers": {
"israelgrocery": {
"command": "uv",
"args": ["--directory", "/path/to/israelgrocery", "run", "israelgrocery-mcp"]
}
}
}Available MCP Tools
Tool | Description |
| Show login status for all stores |
| Log in to Tiv Taam |
| Open browser for Shufersal login |
| Live session validation |
| Shopping preferences |
| Search across stores |
| Price comparison for an item |
| View cart(s) |
| Add to a specific cart |
| Parse recipe ingredients |
| Full recipe cost comparison |
| Automated recipe shopping |
| Debug API connections |
Example prompts for Claude
"Compare prices for eggs and milk across both stores"
"I want to make shakshuka — find all the ingredients and tell me where to buy them cheapest"
"Add this pasta recipe to my Tiv Taam cart: [paste recipe]"
"Buy each ingredient from wherever it's cheapest and show me the savings"
"Search for chicken breast on both stores"
Shopping strategies
Strategy | Behaviour |
| Each item is bought from whichever store has the lower price |
| Always use your set preferred store unless it has no match |
| Prefer the highest-confidence product match regardless of price |
Adding a new store
Create
src/stores/mystore.pyimplementingBaseStoreRegister it in
src/stores/__init__.py→build_registry()Add config in
src/config.pyDone — all existing tools automatically include the new store
Running tests
uv run pytest tests/ -vThis server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/danielJL-altius/israelgrocerymcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server