Mmcp.market

Pepesto MCP server

by pepesto-solutions·io.github.pepesto-solutions/pepesto-mcp·v1.7.0

MCP server for the Pepesto grocery shopping API — recipe-to-cart across European supermarkets.

B71/100grade B
What users say
No reviews yet
Be the first
Safety scan
B71/100

full report

Adoption
Growing

7 stars46 downloads/wk

Reviews

Write one

Nobody has reviewed Pepesto yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Pepesto tools (7)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • pepesto_catalog

    Dump Pepesto's full indexed catalog for a supermarket (~1-2k SKUs of common cooking

  • pepesto_credits

    Return the remaining API credits on the configured Pepesto API key.

  • pepesto_oneshot

    One-shot: turn recipe URLs, free-form text, and/or an image into a ready-to-checkout

  • pepesto_parse

    Parse a recipe from a URL, free-form text, or image into a structured object: title,

  • pepesto_predirect

    Turn a free-form shopping list into a deferred deep link to the Pepesto mobile app,

  • pepesto_products

    Map one or more recipe KgTokens (and an optional manual shopping list) to concrete

  • pepesto_suggest

    Search Pepesto's recipe graph (1M+ recipes) by free-text query and optional filters

Public scan report

scanner v0.1.9 · 2026-09-26 · same rubric, same numbers if you re-run it

no findings
  • Code scan26 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 95 days ago8/15
  • Maintainer identityregistry namespace matches repository owner7/10
Overall 71/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

What the publisher says

From the Pepesto repository's README, as published. We do not edit it. Read it on GitHub

Pepesto MCP Server

<!-- mcp-name: io.github.pepesto-solutions/pepesto-mcp -->

MCP server for the Pepesto API — give your agent the ability to turn any recipe (a URL, plain text, or a photo) into a matched basket of real supermarket products with live prices, across 26 European supermarkets. The MCP covers the recipe → matched cart half of the workflow (parse / search / map ingredients to SKUs / check catalogs); placing the actual order is a separate step — see Where checkout actually happens.

Quick install

Claude Desktop

Add to claudedesktopconfig.json:

{
  "mcpServers": {
    "pepesto": {
      "command": "npx",
      "args": ["-y", "@pepesto/pepesto-mcp"],
      "env": { "PEPESTO_API_KEY": "pep_sk_…" }
    }
  }
}

Claude Code

claude mcp add pepesto -e PEPESTO_API_KEY=pep_sk_… -- npx -y @pepesto/pepesto-mcp

Getting an API key

Most tools need a key, but pepestopredirect is public and free** — it works with no key at all (the end user pays when they check out in the app).

  1. Start with a pay-as-you-go credit pack — see .
  2. Mint an API key by calling /link with the email you used at checkout. The key is returned only once — store it immediately.
curl -X POST https://s.pepesto.com/api/link \
     -H "Content-Type: application/json" \
     -d '{"email":"you@example.com"}'
  1. Set the key in your environment:
export PEPESTO_API_KEY=pep_sk_…

Tools

The MCP stops at "matched cart with prices" — see Where checkout actually happens for how users finish the order. /session, /checkout, and /link are intentionally not wrapped; see Roadmap for what's planned.

Example conversations

Quick: recipe URL → matched cart

The fastest path. One tool call returns a matched cart and a checkout link.

User: Use the BBC Good Food pizza margherita recipe to build a Tesco cart, and also add sparkling water and olive oil.

Assistant: [Uses pepestooneshot with contenturls, contenttext, supermarketdomain: "tesco.com"]

Assistant: Cart matched at Tesco. Checkout link: .

Free, deferred handoff → end user pays (pepesto_predirect)

When the API client doesn't want to pay for matching and a deferred deep link is acceptable. pepestopredirect is free and needs no API key: it returns instantly with a link, and parsing + product matching happen lazily once the user opens it. The user** is charged when they proceed to checkout in the Pepesto app (if the app isn't installed, they're sent to the app store first and the list is preserved).

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Install directly

Runs npx -y @pepesto/pepesto-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add pepesto-mcp -- npx -y @pepesto/pepesto-mcp
Add to Cursor

Pepesto: common questions

Is Pepesto MCP server safe?
Mostly: it is graded B (71/100). Read the Pepesto safety report
How do I install Pepesto?
It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
Does Pepesto need an API key?
Yes. The registry entry asks for PEPESTO_API_KEY.
Is Pepesto maintained?
The last commit was 96 days ago (2026-06-23). The latest release is v1.7.0.
What can I use instead of Pepesto?
Servers from other publishers that do the same job: Ucp MCP server, Apiguru Amazon Data MCP server and Yandex Lavka MCP server. Compare all Pepesto alternatives.

Alternatives to Pepesto

Same job from other publishers: the closest match first, then the best rated.

All Pepesto alternatives →
  • Ucp
    Google UCP — agentic shopping, cart, checkout, orders, delivery
    B
  • Apiguru Amazon Data
    Live Amazon product, review, search, deal, offer/stock and seller data across 20 marketplaces.
    A
  • Yandex Lavka
    Unofficial MCP server for ordering Yandex Lavka groceries: search, cart, checkout.
    A
  • Kagura Memory Cloud
    Persistent memory for AI assistants: store, search, and connect knowledge across conversations.
    A
  • Cambio Uruguay
    Uruguay: exchange rates, rentals, used cars, product prices and search across cambio-uruguay.com
    A

More from pepesto-solutions →