Grocery shopping with your AI assistant
Connect Claude, ChatGPT or any other MCP app to your Picnic account. Search products, fill your cart, plan recipes and pick a delivery slot, just by asking.
Server URL
https://picnic.mandemaker.info/mcpAdd it to your app
The first time you connect, a sign-in page opens. Enter your Picnic email and password, and the code Picnic texts you. That's it.
Claude (web, desktop and mobile)
- Open Settings → Connectors.
- Choose “Add custom connector”, give it a name (for example Picnic) and paste the server URL.
- Click Connect and sign in with your Picnic account.
Claude Code
claude mcp add --transport http picnic https://picnic.mandemaker.info/mcp
Then type /mcp in Claude Code and pick picnic to sign in.
ChatGPT
- Open Settings → Apps & Connectors and turn on Developer mode under Advanced settings.
- Choose Create, paste the server URL and select OAuth as authentication.
- Sign in with your Picnic account and enable the connector in a chat.
Cursor
Or add this to ~/.cursor/mcp.json:
{
"mcpServers": {
"picnic": {
"url": "https://picnic.mandemaker.info/mcp"
}
}
}VS Code (GitHub Copilot)
Or run this in a terminal:
code --add-mcp '{"name":"picnic","type":"http","url":"https://picnic.mandemaker.info/mcp"}'Other apps
Every app that supports remote MCP servers (Streamable HTTP with OAuth) works: paste the server URL. For apps that only run local servers, use mcp-remote:
{
"mcpServers": {
"picnic": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://picnic.mandemaker.info/mcp"
]
}
}
}Things to ask
- “Put the ingredients for lasagne for four in my Picnic cart.”
- “What's on offer this week? Suggest three dinners with it.”
- “When can my groceries be delivered? Pick the first evening slot.”
- “Is there a cheaper alternative for the coffee in my cart?”
Privacy and safety
- Your password is passed on to Picnic once to sign you in. It is never stored or logged.
- This server has no database. Your sign-in lives in an encrypted token that only your AI app holds.
- Your assistant can fill your cart and choose a delivery slot, but it cannot place or pay for an order. Checking out stays in the Picnic app.
- Disconnect at any time: remove the connector in your app, or ask your assistant to “disconnect my Picnic account”.