MCP.Market

Picnic MCP server

by MRVDH·io.github.MRVDH/picnic-mcp·v1.0.0

Search products, fill the cart and pick a delivery slot at the online supermarket Picnic

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

full report

Adoption
Growing

0 stars353 downloads/wk

Reviews

Write one

Nobody has reviewed Picnic yet.

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

Picnic tools (18, 3 write)

write = sends, deletes, buys or posts

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

  • add_recipe_to_cart

    Add the ingredients of a Picnic recipe to the user's cart, for the given number of portions.

  • add_to_cart

    Add one or more products to the user's Picnic shopping cart. Get the product ids from search_products first;

  • get_cart

    Show the user's Picnic shopping cart: the products with their quantity and price, the total, and the delivery window.

  • get_deliveries

    Show the user's Picnic deliveries: with when "upcoming" the ones still to come, with when "past" the last delivered ones, e.g. for "what did I order last time?".

  • get_delivery_slots

    List the delivery slots the user can choose for the cart. Without a date it lists the first 2 days and the dates of the other days.

  • get_favorites

    List the products the user buys at Picnic, per aisle, e.g. for "what do I usually buy?" or to offer products for "my usual groceries".

  • get_product

    Get the details of a Picnic product: ingredients, allergens, nutrition, storage info, promotion and price.

  • get_promotions

    List what is on promotion at Picnic this week. Without input it lists the sections (e.g. per category) with a few products and promotions each.

  • get_recipe

    Get a Picnic recipe, by recipeId or a recipe link the user shared: its ingredients with the products that are added for them, allergens and steps.

  • get_saved_recipes

    List the recipes the user saved in the Picnic app. Returns recipe ids for get_recipe and add_recipe_to_cart.

  • remove_from_cartwrite action

    Remove a product from the user's Picnic shopping cart. Get the product id from get_cart.

  • remove_recipe_from_cartwrite action

    Remove a recipe and the ingredients that were added for it from the user's cart.

  • save_recipe

    Save a recipe to the user's saved recipes in the Picnic app, by recipeId or a recipe link the user shared.

  • search_products

    Search the Picnic supermarket for a product and get its id for add_to_cart.

  • search_recipes

    Search Picnic's recipes. Write the query in …, e.g. a dish or an ingredient.

  • select_delivery_slot

    Choose when the cart is delivered. Only use a slotId from get_delivery_slots, after the user picked the slot.

  • set_cart_quantity

    Set how many of a product are in the user's Picnic shopping cart, e.g. when the user says "make it 3".

  • unsave_recipewrite action

    Remove a recipe from the user's saved recipes in the Picnic app. Get the recipeId from get_saved_recipes.

Public scan report

scanner v0.1.10 · 2026-10-24 · same rubric, same numbers if you re-run it

no findings
  • Code scan57 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 1 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 83/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Picnic compares

Against every graded E-commerce MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
83/100
higher than 77% of 2,174 E-commerce servers
Tools
18
the typical E-commerce server has 6
Tools that change things
17%
typical: 0%. Fewer write tools means less an agent can break
Downloads a week
353
more than 85% of 411 E-commerce servers with a package

What its tools let an agent do: 11 read · 3 create · 2 change · 2 delete

Install Picnic in Claude Code, Cursor or VS Code

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

claude mcp add picnic-mcp -- npx -y picnic-mcp
Add to Cursor

What the publisher says

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

picnic-mcp

An MCP server for the online supermarket Picnic. It lets a model search Picnic's products, fill your shopping cart, pick a delivery slot, show promotions and the products you usually buy, and use recipes. It can't place an order.

Unofficial: not made or supported by Picnic. Built on picnic-api. Tested with Dutch accounts; German and French accounts should work, but haven't been tested.

Part of a set

picnic-api, picnic-web and picnic-mcp are developed and released together. When the Picnic app changes how it gets its data, picnic-api follows it and picnic-web and picnic-mcp are updated in the same change, so their latest versions always work together.

Tools

The tools come in groups. cart, slots, product and discover are on by default; turn groups on or off with PICNICMCPTOOLS (see Setup).

Shortened. The full README is on GitHub.

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

Picnic: common questions

Is Picnic MCP server safe?
Mostly: it is graded B (83/100). Read the Picnic safety report
How do I install Picnic?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Picnic need an API key?
Yes. The registry entry asks for PICNIC_AUTH_KEY.
Is Picnic maintained?
The last commit was 12 days ago (2026-10-23). The latest release is v1.0.0.
What can I use instead of Picnic?
Servers from other publishers that do the same job: Ucp MCP server, PostHog MCP Server and Loki Mode MCP server.
How does Picnic compare with other E-commerce MCP servers?
safety score 83/100 (higher than 77% of 2,174 E-commerce servers); tools 18 (the typical E-commerce server has 6); tools that change things 17% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Picnic

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

  • Ucp
    Google UCP — agentic shopping, cart, checkout, orders, delivery
    B
  • PostHog MCP Server
    Official PostHog MCP Server for product analytics, feature flags, experiments, and more.
    A
  • Loki Mode
    Autonomous spec-to-product coding-agent CLI with an MCP server exposing 39 tools over stdio.
    B
  • New-Term Radar
    New AI model, product and repo names as they surface, and the search terms behind them, sized.
    B
  • Idea Reality
    Pre-build reality check. Scans GitHub, HN, npm, PyPI, Product Hunt — returns 0-100 signal.
    B