shopdeals
The MCP server for shopping. Gives AI agents (Claude, ChatGPT, Cursor) the ability to find the best deal, watch prices, and apply working coupon codes.
Install / Use
claude mcp add idanmann10 -- npx -y github:idanmann10/shopdealsIf the server publishes to npm under a different name, use that package instead — check the repo README.
MCP Server
Model Context Protocol server
Quality Score
Category
AI & Machine LearningSupported Platforms
Skill content
View source on GitHub{ "name": "shopdeals", "version": "0.1.0", "description": "The MCP server for shopping. Gives AI agents the ability to find the best deal across trusted sellers, watch prices, and apply coupon codes that actually work.", "type": "module", "engines": { "node": ">=22" }, "license": "MIT", "repository": { "type": "git", "url": "https://github.com/idanmann10/shopdeals.git" }, "scripts": { "build": "tsc -p tsconfig.build.json", "dev": "tsx watch src/index.ts", "start": "node dist/index.js", "typecheck": "tsc --noEmit", "test": "vitest run", "test:watch": "vitest", "lint": "eslint . --max-warnings=0", "format": "prettier --write .", "db:generate": "drizzle-kit generate", "db:migrate": "tsx src/db/migrate.ts", "db:migrate:prod": "node dist/db/migrate.js", "db:studio": "drizzle-kit studio", "db:seed": "tsx src/db/seed.ts", "db:seed:prod": "node dist/db/seed.js", "ingest": "tsx src/cron/ingest.ts", "ingest:prod": "node dist/cron/ingest.js", "start:prod": "npm run db:migrate:prod && npm run db:seed:prod && node dist/index.js", "eval": "tsx eval/run.ts", "eval:best": "tsx eval/best-deal-eval.ts", "eval:prod": "tsx eval/prod-eval.ts" }, "dependencies": { "@clerk/backend": "^1.21.0", "@hono/node-server": "^1.13.0", "@modelcontextprotocol/sdk": "^1.0.4", "drizzle-orm": "^0.36.0", "hono": "^4.6.0", "p-limit": "^6.1.0", "pg": "^8.13.0", "pino": "^9.5.0", "zod": "^3.23.8" }, "devDependencies": { "@types/node": "^22.9.0", "@types/pg": "^8.11.0", "@typescript-eslint/eslint-plugin": "^8.15.0", "@typescript-eslint/parser": "^8.15.0", "drizzle-kit": "^0.28.0", "eslint": "^9.15.0", "eslint-config-prettier": "^9.1.0", "pino-pretty": "^11.3.0", "prettier": "^3.3.3", "tsx": "^4.19.0", "typescript": "^5.6.0", "vitest": "^2.1.0" } }
Related Skills
caveman
107.2k🪨 why use many token when few token do trick. Viral skill + proxy for coding agents that cuts 65% of tokens by talking like a caveman.
claude-mem
94.4kPersistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Agent-Reach
84.5kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
Understand-Anything
83.6kGraphs that teach > graphs that impress. Turn any code into an interactive knowledge graph you can explore, search, and ask questions about. Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.
Security Score
Audited on Invalid Date
