Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI โ†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE โ†— (opens in a new tab)
  • llms.txt โ†— (opens in a new tab)
  • Catalog JSON โ†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub โ†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
ยฉ 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. ๐Ÿ›’ E-Commerce
  3. Swissgroceries MCP
Swissgroceries MCP logo
Health: ActiveRecent health check succeeded.Last checked 9/11/2026, 3:15:39 PM

Swissgroceries MCP

User RatingsBe the first to rate and review this MCP server!
View Repository30 GitHub StarsTotal stargazers on GitHub for the source repository (30 stars).Visit Website
groceriesprice-comparisonshoppingswitzerlandsearch

Searches Swiss grocery catalogs, promotions, stock, stores, and prices, then builds single- or multi-store shopping plans.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Not yet automatically verified

We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag โ€” we're steadily working through the catalog.

Manual Client & Custom JSON ConfigExpand JSON โ–พ

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "nicktcode-swissgroceries-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@nicktcode/swissgroceries-mcp"
      ]
    }
  }
}

๐Ÿ’ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Tool Schemas (7) Directory Badge Claim listing Alternatives๐Ÿ›’ More in E-Commerce

Overview

The nicktcode/swissgroceries-mcp MCP server connects MCP clients to grocery data from Swiss chains including Migros, Coop, Aldi, Denner, Lidl, Farmy, Volgshop, and Otto's. It searches products, normalizes prices and unit prices, retrieves promotions and stock information, and plans shopping trips near a location. Use it when an agent needs to compare grocery costs, locate nearby stores, check availability, or optimize a shopping list across multiple retailers. It runs locally over stdio through npm and requires no account, token, or API key.

Use cases

โ€ขCompare milk and pasta prices across Swiss grocery chains
โ€ขFind nearby stores carrying a specific product
โ€ขBuild a lowest-cost multi-store shopping plan
โ€ขTrack current promotions by retailer or keyword
โ€ขCheck adapter health and upstream response status

Key features

โ€ขCross-chain product search with normalized unit pricing
โ€ขStore lookup by location, chain, and radius
โ€ขPromotion filtering by chain, store, keyword, or expiry
โ€ขPer-store stock lookup where supported
โ€ขSingle-store and multi-store shopping strategies
โ€ขChain adapter health and capability reporting

Capabilities & Tool Schemas (7) ~138 tokensApproximate context cost of this serverโ€™s tool schemas (~4 chars/token), before any tool is called. Actual usage depends on your client and model.Self-reported Self-reportedParsed from the repository README, not verified against a live server โ€” may be incomplete or out of date.

Inspect callable tools, capabilities, and parameters exposed to AI agents by Swissgroceries MCP.

find_stores

Find grocery stores near a location, filtered by chain and radius.

search_products

Cross-chain product search with normalised price, unit price, size, and tags.

get_product

Full product details for a chain plus product ID pair.

get_promotions

Current promotional deals, filterable by chain, keyword, store, or expiry.

find_stock

Stores of a chain that have a given product in stock.

plan_shopping

Plan a multi-store trip for a shopping list near a location.

How Swissgroceries MCP works

What nicktcode/swissgroceries-mcp MCP server does

The nicktcode/swissgroceries-mcp MCP server exposes Swiss grocery search and planning functions through the Model Context Protocol. It covers product catalogs, store locations, promotions, and selected per-store stock data across Migros, Coop, Aldi, Denner, Lidl, Farmy, Volgshop, and Otto's. Coverage differs by retailer: Lidl provides weekly leaflet data, Farmy and Volgshop are delivery-oriented for stock, and Otto's includes grocery-adjacent categories such as food, drugstore, and baby products.

Product results use a shared representation that can include price, unit price, package size, tags, and nutrition. Nutrition values are normalized to a per-100g or per-100ml basis when the source data can be parsed. Missing values remain absent rather than being estimated.

How it works

Each retailer is handled through a separate adapter responsible for its upstream requests, authentication behavior, and conversion into the common product format. The service uses publicly accessible mobile-app or retailer endpoints. Some adapters require anonymous session handling internally: Denner can register a client automatically, while Migros obtains and renews a guest token. These details do not require credentials from the user.

The planning tool accepts a shopping list and location, then supports single-store, split-cart, and lowest-total planning approaches. It can account for a penalty for additional trips when producing a plan. MCP prompts are also included for weekly deal summaries, cross-chain basket comparisons, and finding inexpensive recipe ingredients. A resource at swissgroceries://chains reports registered chains and their capabilities.

Setup and configuration

Install the nicktcode/swissgroceries-mcp MCP server as a local npm-based stdio process:

config.json
{
  "mcpServers": {
    "swissgroceries": {
      "command": "npx",
      "args": ["-y", "@nicktcode/swissgroceries-mcp"]
    }
  }
}

The project states that no account, token, or API key is needed. Optional configuration includes DENNER_JWT for a supplied Denner bearer token, LIDL_DEFAULT_STORE for the fallback Lidl store, SWISSGROCERIES_USER_AGENT_COOP for Coop requests, SWISSGROCERIES_LOG_LEVEL for silent, info, or debug logging, and SWISSGROCERIES_DISABLE_CACHE=1 to bypass the in-memory HTTP cache.

Tools and capabilities

The nicktcode/swissgroceries-mcp MCP server provides these tools:

  • find_stores searches for nearby stores, with chain and radius filters.
  • search_products searches across chains and returns normalized pricing, sizing, unit pricing, and tags.
  • get_product retrieves detailed information using a chain and product ID pair.
  • get_promotions filters current deals by chain, keyword, store, or expiry.
  • find_stock identifies stores carrying a requested product where the chain exposes that data.
  • plan_shopping creates a shopping plan across one or more stores near a supplied location.
  • health_check reports adapter status, latency, and capabilities.

The server is intended for MCP-compatible clients, including Claude Desktop, Claude Code, Cursor, Cline, Continue, VS Code MCP extensions, and custom clients. Its documented client configuration uses a local stdio command.

Limitations and notes

Retailer support is not uniform. Aldi does not provide per-store stock, Lidl is limited to weekly leaflet product data, and Farmy and Volgshop do not provide physical-store stock because they are delivery services. Nutrition availability also varies by chain. The upstream APIs are unofficial and may change, which can cause an adapter to stop working or return altered data. The project is independent of the listed retailers and is licensed under AGPL-3.0.

Read the full README โ†’View source on GitHub โ†’

Related MCP Servers

View all in E-Commerce View all alternatives
  • Buywhere MCP logoBuywhere MCP

    Cross-border e-commerce product catalog for AI agents. Search 3M+ products across Singapore, SEA, and US markets with price comparison and deal discovery. Install via npx @buywhere/mcp-server.

    ๐Ÿ›’ E-Commerce3 views
    Compare vs Buywhere MCP โ†’
  • BestPrice Shopping logoBestPrice Shopping

    Read-only product search, merchant-offer comparison, and price history for the Greek market.

    ๐Ÿ›’ E-Commerce0 views
    Compare vs BestPrice Shopping โ†’
  • Agentshare MCP logoAgentshare MCP

    Solana DeFi intelligence MCP (Meteora DLMM meteorabrief + meteorapooldetail, Solana DEX + DefiLlama scout). Commerce tools are secondary. Hosted at https://agentshare.dev/mcp

    ๐Ÿ›’ E-Commerce2 views
    Compare vs Agentshare MCP โ†’
  • Woocommerce MCP logoWoocommerce MCP

    Read-only MCP server for WordPress + WooCommerce. Five tools over the existing WP/WooCommerce REST APIs: list/search products, product details, recent orders, sales reports (week/month/lastmonth/year), and public blog-post search. No writes, no store-side plugin to install. Built by WPPoland. Install: git clone + npm run build.

    ๐Ÿ›’ E-Commerce4 views
    Compare vs Woocommerce MCP โ†’

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks โ€” not a rating.

GitHub stars
30
Stargazers on the source repository.
npm downloads
512
Package downloads in the last 30 days.
Last commit
3mo ago
Most recent push to the default branch.
Tools exposed
7
Callable tools this server registers over MCP.
Directory activity
5 views
Config copies, upvotes, and views on AllMCPs.

Reviews

No reviews yet โ€” be the first to share how this listing worked for you.

Frequently Asked Questions about Swissgroceries MCP

Add a stdio MCP entry that runs `npx -y @nicktcode/swissgroceries-mcp`, or use the documented Claude Code command `claude mcp add swissgroceries -- npx -y @nicktcode/swissgroceries-mcp`.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewSwissgroceries MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/nicktcode-swissgroceries-mcp?style=directory)](https://allmcps.com/mcp/nicktcode-swissgroceries-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/nicktcode-swissgroceries-mcp"><img src="https://allmcps.com/api/badge/nicktcode-swissgroceries-mcp?style=directory" alt="Swissgroceries MCP on AllMCPs" /></a>

Technical Specs & Signals

Category๐Ÿ›’E-Commerce
PricingFree
More technical detailsExpand โ–พ
TransportSTDIO
RuntimeNode.js
AuthNo auth required
LicenseAGPL-3.0
ClientsClaude Desktop, Cursor, Cline / VS Code
Last updatedSep 2, 2026
10/11 checks healthy over the last 32d
Views5
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars30
GitHub Star CountTotal stargazers on GitHub representing community popularity (30 stars).
Last commit3mo ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Jun 7, 2026
npm downloads512/mo
Monthly npm DownloadsAverage monthly package installs recorded from npm registry statistics.
61Quality signal: Good ยท 61/100How this signal is calculated โ–พ
Server availabilityNot measured

Not scored for repo-hosted servers โ€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools29/30
Adoption & activity6/15
Community engagement1/10

A guidance signal from public completeness & health data โ€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 16d ago via OSV.dev ยท @nicktcode/swissgroceries-mcp (npm)

โ˜… Spotlight Slot

Feature Your MCP Server

Get maximum visibility for your server across our directory, search results, and detail pages.

Spotlight Your Server

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge โ€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it โ€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in ๐Ÿ›’ E-Commerce โ†’Best MCP servers for E-Commerce โ†’Alternatives to Swissgroceries MCP โ†’Install in Claude DesktopInstall in CursorInstall in VS Code