MCP server for the Pepesto API that turns a recipe from URL, text, or image into a matched grocery cart with live prices across supported European supermarkets. It supports parsing recipes, suggesting recipes, matching ingredients to supermarket products, dumping catalogs, and checking credits, but it does not place the final order.
From the registry: MCP server for the Pepesto grocery shopping API — recipe-to-cart across European supermarkets.
$ curl -X POST https://s.pepesto.com/api/link -H "Content-Type: application/json" -d '{"email":"<your-email>"}'https://www.pepesto.com/pricing/Please install the `pepesto-mcp` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **Install Node.js and npm/npx** — The server is launched with npx, so Node.js with npm/npx must be installed on the system. (https://nodejs.org/)
- **Get a Pepesto API key** — Purchase credits, then mint an API key by POSTing your checkout email to Pepesto's /link endpoint. The key is returned only once, so store it securely. Run: `curl -X POST https://s.pepesto.com/api/link -H "Content-Type: application/json" -d '{"email":"<your-email>"}'` (https://www.pepesto.com/pricing/)
Canonical MCP server config (stdio transport):
- command: `npx`
- args: ["-y","@pepesto/pepesto-mcp"]
- required environment variables:
- `PEPESTO_API_KEY`: Pepesto API key used to authenticate requests to the Pepesto API. (example: `<your-pepesto-api-key>`)
Note: README provides client-specific examples for Claude Desktop and Claude Code; the canonical reusable configuration is the stdio command `npx -y @pepesto/pepesto-mcp` with `PEPESTO_API_KEY` set.
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.PEPESTO_API_KEYrequiredAPI key used to authenticate requests to Pepesto.Meta Ads MCP (Facebook + Instagram) - analyze performance, manage budgets, pause campaigns.