Picnic MCP server
io.github.MRVDH/picnic-mcp·v1.0.0Search products, fill the cart and pick a delivery slot at the online supermarket Picnic
0 stars353 downloads/wk
Reviews
Write oneNobody 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 postsRead from the package source without running it. The installed server may list more.
add_recipe_to_cartAdd the ingredients of a Picnic recipe to the user's cart, for the given number of portions.
add_to_cartAdd one or more products to the user's Picnic shopping cart. Get the product ids from search_products first;
get_cartShow the user's Picnic shopping cart: the products with their quantity and price, the total, and the delivery window.
get_deliveriesShow 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_slotsList 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_favoritesList 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_productGet the details of a Picnic product: ingredients, allergens, nutrition, storage info, promotion and price.
get_promotionsList 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_recipeGet 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_recipesList the recipes the user saved in the Picnic app. Returns recipe ids for get_recipe and add_recipe_to_cart.
remove_from_cartwrite actionRemove a product from the user's Picnic shopping cart. Get the product id from get_cart.
remove_recipe_from_cartwrite actionRemove a recipe and the ingredients that were added for it from the user's cart.
save_recipeSave a recipe to the user's saved recipes in the Picnic app, by recipeId or a recipe link the user shared.
search_productsSearch the Picnic supermarket for a product and get its id for add_to_cart.
search_recipesSearch Picnic's recipes. Write the query in …, e.g. a dish or an ingredient.
select_delivery_slotChoose when the cart is delivered. Only use a slotId from get_delivery_slots, after the user picked the slot.
set_cart_quantitySet how many of a product are in the user's Picnic shopping cart, e.g. when the user says "make it 3".
unsave_recipewrite actionRemove 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
- 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
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
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.
- not reviewedGrowingB
- PostHog MCP ServerOfficial PostHog MCP Server for product analytics, feature flags, experiments, and more.not reviewedEstablishedA
- Loki ModeAutonomous spec-to-product coding-agent CLI with an MCP server exposing 39 tools over stdio.not reviewedEstablishedB
- New-Term RadarNew AI model, product and repo names as they surface, and the search terms behind them, sized.not reviewedEstablishedB
- Idea RealityPre-build reality check. Scans GitHub, HN, npm, PyPI, Product Hunt — returns 0-100 signal.not reviewedEstablishedB