{ "name": "@pepesto/pepesto-mcp", "version": "1.7.0", "description": "MCP server for the Pepesto grocery shopping API — recipe-to-cart across European supermarkets.", "keywords": [ "mcp", "model-context-protocol", "pepesto", "grocery", "grocery-shopping", "shopping", "shopping-list", "recipe", "recipe-to-cart", "ingredient-matching", "supermarket", "european-supermarkets", "tesco", "sainsburys", "asda", "morrisons", "waitrose", "albert-heijn", "jumbo", "plus-nl", "rewe", "coop", "migros", "farmy", "aldi", "colruyt", "delhaize", "supervalu", "dunnes", "esselunga", "conad", "nemlig", "meny", "frisco", "auchan", "bulmag", "ebag" ], "homepage": "https://www.pepesto.com/ai-grocery-shopping-agent/", "bugs": { "url": "https://github.com/pepesto-solutions/pepesto-mcp/issues" }, "repository": { "type": "git", "url": "git+https://github.com/pepesto-solutions/pepesto-mcp.git" }, "license": "MIT", "author": "Pepesto Solutions GmbH", "type": "module", "main": "dist/index.js", "types": "dist/index.d.ts", "bin": { "pepesto-mcp": "dist/index.js" }, "directories": { "test": "tests" }, "files": [ "dist", "README.md", "LICENSE", "server.json" ], "scripts": { "build": "tsc && node -e \"require('fs').chmodSync('dist/index.js','755')\"", "prepare": "npm run build", "test": "vitest run", "test:watch": "vitest", "test:coverage": "vitest run --coverage", "test:docker": "bash tests/docker.sh", "inspector": "npx @modelcontextprotocol/inspector dist/index.js" }, "dependencies": { "@modelcontextprotocol/sdk": "^1.20.0", "zod": "^3.25.0" }, "devDependencies": { "@semantic-release/exec": "^7.1.0", "@semantic-release/git": "^10.0.1", "@types/node": "^22.10.0", "@vitest/coverage-v8": "^2.1.0", "semantic-release": "^25.0.3", "typescript": "^5.6.0", "vitest": "^2.1.0" }, "engines": { "node": ">=18" }, "publishConfig": { "access": "public", "provenance": true }, "mcpName": "io.github.pepesto-solutions/pepesto-mcp" }