IT

ivo-toby/mcp-picnic

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

119 stars 38 forks 质量 84 趋势 24MIT

ivo-toby/mcp-picnic 是从 https://github.com/ivo-toby/mcp-picnic. 导入的 MCP 服务器候选

概览

ivo-toby/mcp-picnic 是从 https://github.com/ivo-toby/mcp-picnic. 导入的 MCP 服务器候选

概述(AI 翻译)

一个智能模型上下文协议(MCP)服务器,使AI助手能够与在线超市配送服务Picnic交互。该服务器将你的AI助手转变为智能杂货购物伙伴,帮助你规划餐食、管理购物车、跟踪配送并优化购物体验。

什么是MCP野餐?

MCP Picnic 是 AI 助手(如 Claude、ChatGPT 或其他兼容 MCP 的工具)与 Picnic 的杂货配送服务之间的桥梁。它提供:

  • ** 🛒 智能购物**:通过自然对话搜索商品、管理购物车和下单
  • ** 🍽️ 餐食计划**:获得AI驱动的餐食计划,自动生成购物清单
  • ** 💰 预算管理**:在预算内购物,并提出注重成本的建议
  • ** 🚚 配送跟踪**:监控订单并优化配送时间表
  • ** 🥗 饮食支持**:寻找符合你饮食限制和健康目标的产品
  • ** 📱 完全集成**:通过你的AI助手访问所有野餐功能

支持国家

  • 🇳🇱 荷兰
  • 🇩🇪 德国
  • 🇫🇷 法国

主要特色

🤖 人工智能驱动购物工具

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

MCP Picnic - AI-Powered Grocery Shopping Assistant

An intelligent Model Context Protocol (MCP) server that enables AI assistants to interact with Picnic, the online supermarket delivery service. This server transforms your AI assistant into a smart grocery shopping companion that can help you plan meals, manage your shopping cart, track deliveries, and optimize your grocery shopping experience.

What is MCP Picnic?

MCP Picnic is a bridge between AI assistants (like Claude, ChatGPT, or other MCP-compatible tools) and Picnic’s grocery delivery service. It provides:

  • 🛒 Smart Shopping: Search products, manage your cart, and place orders through natural conversation
  • 🍽️ Meal Planning: Get AI-powered meal plans with automatic shopping list generation
  • 💰 Budget Management: Shop within your budget with cost-conscious recommendations
  • 🚚 Delivery Tracking: Monitor your orders and optimize delivery schedules
  • 🥗 Dietary Support: Find products that match your dietary restrictions and health goals
  • 📱 Complete Integration: Access all Picnic features through your AI assistant

Supported Countries

  • 🇳🇱 Netherlands
  • 🇩🇪 Germany
  • 🇫🇷 France

Key Features

🤖 AI-Powered Shopping Tools

  • Product Search: Find any product in Picnic’s catalog
  • Weekly Promotions: Fetch current Picnic deals from the app’s “Alle acties” page
  • Cart Management: Add, remove, and modify items in your shopping cart
  • Order Tracking: Monitor delivery status and driver location
  • Account Management: Access your profile, payment methods, and order history

🎯 Intelligent Prompts

  • Meal Planner: Create weekly meal plans with automatic shopping lists
  • Budget Shopping: Stay within budget while maintaining quality
  • Quick Dinners: Find fast meal solutions for busy schedules
  • Healthy Eating: Get nutrition-focused product recommendations
  • Special Occasions: Plan for parties, holidays, and gatherings
  • Pantry Restocking: Maintain essential household supplies
  • Recipe Recreation: Find ingredients for specific recipes
  • Dietary Substitutions: Get alternatives for dietary restrictions

How to Use

Prerequisites

  • A Picnic account (available in Netherlands, Germany, or France)
  • An MCP-compatible AI assistant (Claude Desktop, Continue, etc.)
  • Node.js 18+ installed on your system

Quick Start

  1. Install the server:
npm install -g mcp-picnic
  1. Configure Claude Desktop to use the MCP server:

macOS: Edit ~/Library/Application Support/Claude/claude_desktop_config.json Windows: Edit %APPDATA%\Claude\claude_desktop_config.json

Add this configuration:

{
  "mcpServers": {
在 GitHub 查看完整 README

安装

npx -y mcp-picnic
新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "picnic": { "command": "npx", "args": ["-y", "mcp-picnic"], "env": { "PICNIC_USERNAME": "[email protected]", "PICNIC_PASSWORD": "your-picnic-password", "PICNIC_COUNTRY_CODE": "NL" } } } }