gitwtfhub

wtf is mcp-supermercados-cl?

nlace-com/mcp-supermercados-cl — explained in plain English

Analysis updated 2026-05-18

54TypeScriptAudience · generalComplexity · 2/5LicenseSetup · easy

TL;DR

A local MCP server that lets Claude or ChatGPT search, compare prices, and build shopping lists across five Chilean supermarket chains.

Mindmap

mindmap
  root((mcp supermercados cl))
    What it does
      Searches supermarket products
      Compares unit prices
      Builds shopping lists
    Tech stack
      TypeScript
      Node.js
      MCP protocol
    Use cases
      Compare prices across chains
      Reuse logged in loyalty pricing
      Add items to a real cart
    Audience
      Chilean shoppers
      Claude and ChatGPT users
    Coverage
      Jumbo deepest support
      Santa Isabel shared backend
      Unimarc Tottus Lider search only

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Why would anyone build with this?

REASON 1

Search and compare grocery prices across five Chilean supermarket chains from an AI chat.

REASON 2

Build a shopping list in natural language that prioritizes your usual purchases and best prices.

REASON 3

Find products with the biggest current discounts that are still in stock.

REASON 4

Add items straight to your Jumbo cart using your existing logged in session.

What's in the stack?

TypeScriptNode.jsMCP

How it stacks up

nlace-com/mcp-supermercados-clavijit07x/git-switchcryptosaras/tokenward
Stars545454
LanguageTypeScriptTypeScriptTypeScript
Setup difficultyeasymoderateeasy
Complexity2/54/52/5
Audiencegeneraldeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you spin it up?

Difficulty · easy Time to first run · 5min

Runs locally only, Unimarc, Tottus, and Lider require a residential internet connection, not a cloud server.

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

Wtf does this do

This project is an MCP server that lets you search products, compare prices, and build the best shopping list across Chilean supermarket chains directly from an AI assistant like Claude or ChatGPT. It covers the five biggest chains in the country: Jumbo, Santa Isabel, Unimarc, Tottus, and Lider. The README is explicit that it never runs as a hosted cloud service. It connects over a local stdio transport and runs entirely on your own machine, alongside your AI client. This is described as intentional rather than a limitation, for two reasons: several of these stores block traffic coming from cloud datacenters and only work from a normal home internet connection, and your logged in session, loyalty pricing, and shopping cart stay in your own browser instead of touching a central server, which avoids the legal risk of a service scraping other people's accounts. Each chain has different levels of support. Jumbo has the deepest integration, including search, member pricing, product detail, your frequent purchases, saved lists, and adding items to your actual cart. Santa Isabel shares much of that through the same backend. Unimarc offers search and club pricing. Tottus and Lider currently support search only. Results include normalized per unit pricing so you can compare different package sizes, plus any bundle deals like buy two for a set price. It installs with a single npx command added to your MCP client's configuration, requires Node.js 20 or newer, and can also be built from source for local development. It is released under the MIT license and reports 157 passing tests.

Yoink these prompts

Prompt 1
Set up mcp-supermercados-cl in my Claude Desktop config using npx.
Prompt 2
Use mcp-supermercados-cl to build a weekly shopping list from my frequent purchases within a budget.
Prompt 3
Ask mcp-supermercados-cl to find the biggest current discounts on products I don't already buy.
Prompt 4
Compare the per unit price of a product across Jumbo, Unimarc, and Tottus using mcp-supermercados-cl.

Frequently asked questions

wtf is mcp-supermercados-cl?

A local MCP server that lets Claude or ChatGPT search, compare prices, and build shopping lists across five Chilean supermarket chains.

What language is mcp-supermercados-cl written in?

Mainly TypeScript. The stack also includes TypeScript, Node.js, MCP.

What license does mcp-supermercados-cl use?

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

How hard is mcp-supermercados-cl to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is mcp-supermercados-cl for?

Mainly general.

View the repo → Decode another repo

This repo across BitVibe Labs

Don't trust strangers blindly. Verify against the repo.