{"_id":"@buywhere/mcp-server","_rev":"24-a3afb3333cd069442e875b0fef1fc717","name":"@buywhere/mcp-server","dist-tags":{"latest":"0.4.0"},"versions":{"0.1.0":{"name":"@buywhere/mcp-server","version":"0.1.0","keywords":["buywhere","mcp","modelcontextprotocol","ecommerce","product-catalog","ai-agents","singapore","shopping"],"author":{"name":"BuyWhere Engineering"},"license":"MIT","_id":"@buywhere/mcp-server@0.1.0","maintainers":[{"name":"richieboyz18","email":"richmond.teo@gmail.com"}],"bin":{"buywhere-mcp":"dist/index.js"},"dist":{"shasum":"03e7f9e1dc66f1d2d182d8d98453844763ef7232","tarball":"https://registry.npmjs.org/@buywhere/mcp-server/-/mcp-server-0.1.0.tgz","fileCount":5,"integrity":"sha512-0qcrDQbnngs5FeggY175JZ8W+C3HQAgabBfP8FptmUIg+0lDKctSlb3OHGoXyCOHpHVxYvnt7D64ObspgJho/Q==","signatures":[{"sig":"MEYCIQDDw6NOWOzhefFwM4r6OJqGbYJAXLmJ8lOCv8HE5uKFIgIhALAxQeY6dqK9ABK2/nySHWCwHzmiuX4lmXwJGk9G40x/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17916},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"1d581141fef3cb4628b82042093960855ce29dd9","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","build":"tsup src/index.ts --format cjs,esm --dts --clean","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"richieboyz18","email":"richmond.teo@gmail.com"},"_npmVersion":"10.8.2","description":"BuyWhere MCP Server — Agent-native product catalog API for AI agents via Model Context Protocol","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/node":"^20.0.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.0_1777475772491_0.49279628198702574","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@buywhere/mcp-server","version":"0.1.1","keywords":["buywhere","mcp","modelcontextprotocol","ecommerce","product-catalog","ai-agents","singapore","shopping"],"author":{"name":"BuyWhere Engineering"},"license":"MIT","_id":"@buywhere/mcp-server@0.1.1","maintainers":[{"name":"richieboyz18","email":"richmond.teo@gmail.com"}],"bin":{"buywhere-mcp":"dist/index.js"},"dist":{"shasum":"30180a03e1bf92411979a0cade4dd8c8ff36952f","tarball":"https://registry.npmjs.org/@buywhere/mcp-server/-/mcp-server-0.1.1.tgz","fileCount":5,"integrity":"sha512-OcUCS89emxaMDOQsr6oW6R3FNqBmjUbiqnCQlkGR3GTaXFETMQVAVPIIluBHCeVW8iuw6RJTncP9GhTAS23m9g==","signatures":[{"sig":"MEUCIGgl15xXkG5P0uRzIqH3zhEearGoJLrxe3DlxMsSdLL3AiEA7cB3ZGJxOqmdKfcsc9ERJmm7eMkS+km5tfu9s2Vo6zw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17913},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"1d581141fef3cb4628b82042093960855ce29dd9","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","build":"tsup","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"richieboyz18","email":"richmond.teo@gmail.com"},"_npmVersion":"10.8.2","description":"BuyWhere MCP Server — Agent-native product catalog API for AI agents via Model Context Protocol","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/node":"^20.0.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.1_1777476086241_0.6090176908081226","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@buywhere/mcp-server","version":"0.1.2","keywords":["buywhere","mcp","modelcontextprotocol","ecommerce","product-catalog","ai-agents","singapore","shopping"],"author":{"name":"BuyWhere Engineering"},"license":"MIT","_id":"@buywhere/mcp-server@0.1.2","maintainers":[{"name":"richieboyz18","email":"richmond.teo@gmail.com"}],"homepage":"https://buywhere.ai","bugs":{"url":"https://github.com/buywhere/buywhere-site/issues"},"bin":{"buywhere-mcp":"dist/index.js"},"dist":{"shasum":"0f1410c541662cc99eecea6c082981c56b87ef71","tarball":"https://registry.npmjs.org/@buywhere/mcp-server/-/mcp-server-0.1.2.tgz","fileCount":4,"integrity":"sha512-PCfEFPhApgOF9goQRrsni8BF0K1tl3gQkNfV63r4p22YusllCA7VAJUQiGphMQnKt7UDcjUw1yOqbRb/IWdAfw==","signatures":[{"sig":"MEYCIQDX9xiMQxb1n+En7nmN3IAVtVi54273lM6sqMmCwYYwrwIhAPKIRMyxwLXg0lTu4ZZA0LtiTCYBd7IJxmaYxfKjiHgT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10815},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"95aacc22040f3f984b7eece02455cc14a039e981","scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","build":"tsup src/index.ts --format esm --dts --clean","start":"node dist/index.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"richieboyz18","email":"richmond.teo@gmail.com"},"repository":{"url":"git+https://github.com/buywhere/buywhere-site.git","type":"git","directory":"packages/buywhere-mcp-server"},"_npmVersion":"10.8.2","description":"BuyWhere MCP Server — Agent-native product catalog API for AI agents via Model Context Protocol","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/node":"^20.0.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.2_1777669384391_0.4341125165207309","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@buywhere/mcp-server","version":"0.1.3","keywords":["buywhere","mcp","modelcontextprotocol","ecommerce","product-catalog","ai-agents","singapore","shopping"],"author":{"name":"BuyWhere Engineering"},"license":"MIT","_id":"@buywhere/mcp-server@0.1.3","maintainers":[{"name":"richieboyz18","email":"richmond.teo@gmail.com"}],"homepage":"https://buywhere.ai","bugs":{"url":"https://github.com/buywhere/buywhere-site/issues"},"bin":{"buywhere-mcp":"dist/index.js"},"dist":{"shasum":"873b67712b8e9a448d8e61aab6bfb1bb1fc15114","tarball":"https://registry.npmjs.org/@buywhere/mcp-server/-/mcp-server-0.1.3.tgz","fileCount":4,"integrity":"sha512-5clafpFQRVlARwUThMdVJmy6q6w88Wz+zTj0zZD0haNf2WaSF/x8mb2hNxCxP0mL386QounuEFNXDCG6N5IvOA==","signatures":[{"sig":"MEUCIQCnOkEl0D36HEyI6hBN5+8DP4op5dwsf9K9vqspAXis2QIgapoRaiec/ML/PHSrKDpW4ojStZJhulMOcnN2+0Fx6ks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10787},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"95aacc22040f3f984b7eece02455cc14a039e981","scripts":{"dev":"tsup src/index.ts --format esm --dts --watch","build":"tsup src/index.ts --format esm --dts --clean","start":"node dist/index.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"richieboyz18","email":"richmond.teo@gmail.com"},"repository":{"url":"git+https://github.com/buywhere/buywhere-site.git","type":"git","directory":"packages/buywhere-mcp-server"},"_npmVersion":"10.8.2","description":"BuyWhere MCP Server — Agent-native product catalog API for AI agents via Model Context Protocol","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/node":"^20.0.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.3_1777669973545_0.3452163026093684","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@buywhere/mcp-server","version":"0.1.4","keywords":["buywhere","mcp","model-context-protocol","product-search","price-comparison","shopping"],"author":{"name":"BuyWhere"},"license":"MIT","_id":"@buywhere/mcp-server@0.1.4","maintainers":[{"name":"richieboyz18","email":"richmond.teo@gmail.com"}],"homepage":"https://buywhere.ai","bugs":{"url":"https://github.com/BuyWhere/buywhere/issues"},"bin":{"buywhere-mcp-server":"dist/index.js"},"dist":{"shasum":"587a23b74f834347902ef692e41dc81368c3e5d2","tarball":"https://registry.npmjs.org/@buywhere/mcp-server/-/mcp-server-0.1.4.tgz","fileCount":5,"integrity":"sha512-HrH5IAiu6NvV7fGPGxE2/YVmECBWUpWeRzy/6s+0xV/Vc1K/yvjThOVgKZ2D4Q9NbffILDpRpj4SkZfbIE2eRg==","signatures":[{"sig":"MEYCIQDh8gFNWeG3AxrcdlZXctwM96n9HWsdq44sJeQzPyM5oQIhAKQW3Qvx5WCSrvxlyPqcr/Ikx0p2elMRlRxtxR0hq2L2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13210},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"fe3b56d182ec097dadfc4db8e18627aa787a3be4","scripts":{"build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"richieboyz18","email":"richmond.teo@gmail.com"},"repository":{"url":"git+https://github.com/BuyWhere/buywhere.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.8.2","description":"BuyWhere MCP server — stdio transport for Claude, Cursor, and other MCP clients","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.4_1777698520275_0.6620478922139585","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@buywhere/mcp-server","version":"0.1.5","keywords":["buywhere","mcp","modelcontextprotocol","ecommerce","product-catalog","ai-agents","singapore","shopping"],"author":{"name":"BuyWhere Engineering"},"license":"MIT","_id":"@buywhere/mcp-server@0.1.5","maintainers":[{"name":"richieboyz18","email":"richmond.teo@gmail.com"}],"homepage":"https://buywhere.ai","bugs":{"url":"https://github.com/buywhere/buywhere-site/issues"},"bin":{"buywhere-mcp":"dist/index.js"},"dist":{"shasum":"a2210e2dff94416dd9daa2d923ef1ab2d121c193","tarball":"https://registry.npmjs.org/@buywhere/mcp-server/-/mcp-server-0.1.5.tgz","fileCount":4,"integrity":"sha512-mDzVGBXweehjog2r4abBowCXzUc3iYnpXf2NQfMZ1WcHGeQ+ZTDiuImbbBv7lIcUzsmZBSU8jXFooqtA68UGnQ==","signatures":[{"sig":"MEYCIQC7LSC9S+uVxI+cl0U0ZPgxrxRBS7IHuH2sLU5FPEERTQIhAONy3QL8wmOA3MxST+AId/E3fAYcftgJdh5QeVJ2VWfP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13482},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"0ca734f4ca090150a918ec40d752797cfdb7460e","scripts":{"dev":"tsc --watch","build":"tsc","start":"node dist/index.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"richieboyz18","email":"richmond.teo@gmail.com"},"repository":{"url":"git+https://github.com/buywhere/buywhere-site.git","type":"git","directory":"packages/buywhere-mcp-server"},"_npmVersion":"10.8.2","description":"BuyWhere MCP Server — Agent-native product catalog API for AI agents via Model Context Protocol","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.5_1777713860281_0.9494125845202153","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@buywhere/mcp-server","version":"0.1.6","keywords":["mcp","model-context-protocol","buywhere","shopping","products","price-comparison","singapore","sea"],"license":"MIT","_id":"@buywhere/mcp-server@0.1.6","maintainers":[{"name":"richieboyz18","email":"richmond.teo@gmail.com"}],"homepage":"https://github.com/buywhere/mcp-server#readme","bugs":{"url":"https://github.com/buywhere/mcp-server/issues"},"bin":{"buywhere-mcp":"dist/index.js"},"dist":{"shasum":"09bc35ab32f13c5ee41d62ecff07dbc087f20f57","tarball":"https://registry.npmjs.org/@buywhere/mcp-server/-/mcp-server-0.1.6.tgz","fileCount":5,"integrity":"sha512-JOmgm145UpMSEHJX1UeGGXoeZ7NqIUPQ7TDT6T6ZihNNX2PfiPqZFQnybEvHJ7ANoE39VB62WSjX4tdSaAYuWA==","signatures":[{"sig":"MEYCIQCZ6Z8JIOi92nA7KT+JZ09idj27pUdD6yAh8ubkAdJohAIhAI4wJ2QLjUP2VMISuewP+6lpanD/LjZB9D7uSqGzkRjB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11797},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"bfb88e931183362870d289a2c1e567cddaefbd95","scripts":{"dev":"npx tsx src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"richieboyz18","email":"richmond.teo@gmail.com"},"repository":{"url":"git+https://github.com/buywhere/mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"BuyWhere MCP server — search and compare products from Singapore, SEA, and US markets via Model Context Protocol","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.0","typescript":"^5.9.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.6_1777758872731_0.03948380720764555","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@buywhere/mcp-server","version":"0.2.0","keywords":["mcp","model-context-protocol","buywhere","e-commerce","product-catalog","cross-border","shopping","products","price-comparison","singapore","sea","agent","ai"],"author":{"name":"BuyWhere"},"license":"MIT","_id":"@buywhere/mcp-server@0.2.0","maintainers":[{"name":"richieboyz18","email":"richmond.teo@gmail.com"}],"homepage":"https://buywhere.ai","bugs":{"url":"https://github.com/buywhere/mcp-server/issues"},"bin":{"buywhere-mcp":"dist/index.js"},"dist":{"shasum":"c6b9a756dde22e30ff104f0fa73cf001f2cb2fe1","tarball":"https://registry.npmjs.org/@buywhere/mcp-server/-/mcp-server-0.2.0.tgz","fileCount":6,"integrity":"sha512-G8IsIjV1JpxwJOwuRwW4OyDKyQwLNkHNHtt14X3OnV4AyMLm6EcSGwjQKXvytcR9ikrQftWhP72yydP6BaH4hQ==","signatures":[{"sig":"MEUCIQDfF6pjIhCbI96LDffvwmWyoJguFN2TWhapvBVMrUx5RAIgECgTfsnUi5hrRtwiYLb2CDnn7qeZWqyuV1tuaBD4whs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11788},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"4424238560ee21ee96a8d6e4dfc9d79e836fcddb","scripts":{"dev":"npx tsx src/index.ts","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"richieboyz18","email":"richmond.teo@gmail.com"},"repository":{"url":"git+https://github.com/buywhere/mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"BuyWhere MCP server — search and compare products from Singapore, SEA, and US markets via Model Context Protocol. Cross-border e-commerce product catalog for AI agents.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.0","typescript":"^5.9.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.2.0_1777825615302_0.4367378508801052","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@buywhere/mcp-server","version":"0.2.1","keywords":["buywhere","mcp","model-context-protocol","product-search","price-comparison","shopping"],"author":{"name":"BuyWhere"},"license":"MIT","_id":"@buywhere/mcp-server@0.2.1","maintainers":[{"name":"richieboyz18","email":"richmond.teo@gmail.com"}],"homepage":"https://buywhere.ai","bugs":{"url":"https://github.com/BuyWhere/buywhere/issues"},"bin":{"buywhere-mcp-server":"dist/index.js"},"dist":{"shasum":"d1073521098519df5906cd5af2dfd834116beee1","tarball":"https://registry.npmjs.org/@buywhere/mcp-server/-/mcp-server-0.2.1.tgz","fileCount":5,"integrity":"sha512-OvDxqAdUImqK+dQ3zv40ohnUxdNtLYs9O3NgNHYz81vTTZtTjUBoZsE7oMLe1w9xwkddq4MQuDkxzsKUYYIMMA==","signatures":[{"sig":"MEUCIEiQmQmg91bb11i7/f8NfsVsAz4wxcee7bkTRdtb/Lw6AiEAy4gS2/uwHS0ghbEDl8HdlqtN0J8J21sf7cHArEMBGJk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13210},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"69c6e51603f202113aac7efc67c805f46abab5f1","scripts":{"build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"richieboyz18","email":"richmond.teo@gmail.com"},"repository":{"url":"git+https://github.com/BuyWhere/buywhere.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.8.2","description":"BuyWhere MCP server — stdio transport for Claude, Cursor, and other MCP clients","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.2.1_1777844531340_0.37932215838572625","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@buywhere/mcp-server","version":"0.3.0","keywords":["buywhere","mcp","model-context-protocol","product-search","price-comparison","shopping","ai-agent","claude","cursor","stdio","product-catalog","ecommerce"],"author":{"name":"BuyWhere"},"license":"MIT","_id":"@buywhere/mcp-server@0.3.0","maintainers":[{"name":"richieboyz18","email":"richmond.teo@gmail.com"}],"homepage":"https://buywhere.ai","bugs":{"url":"https://github.com/BuyWhere/buywhere/issues"},"bin":{"buywhere-mcp-server":"dist/index.js"},"dist":{"shasum":"424d243ef73ada47b22281a955b185a91a08a0fd","tarball":"https://registry.npmjs.org/@buywhere/mcp-server/-/mcp-server-0.3.0.tgz","fileCount":6,"integrity":"sha512-a01ey+yv4yxM7xqJDw54/jGNHb6ARUANWG10QUFFKRjFS9c/s9lvkqBf2JGtM4uQMz4moKBJeFWZhUc3jNl1iA==","signatures":[{"sig":"MEQCIDcpucgPUq9MB7qSxRP9ggFFdgl9/LNeshwtVwSz+O2FAiAtBbU/UkzYpjVw3l0Sd/YHSNsrXB64pQnPMmYxdeD49Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15846},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"00b169a0031a9698c852619c4c42674417c2cdd1","scripts":{"build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit","postinstall":"node -e \"try{require('fs').existsSync(require('path').join(__dirname,'dist','index.js'))&&console.log('\\n  ✦ BuyWhere MCP server v0.3.0 installed\\n  › Set BUYWHERE_API_KEY and add to your MCP client config\\n  › Docs: https://github.com/BuyWhere/buywhere/tree/main/packages/mcp-server\\n')}catch(e){}\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"richieboyz18","email":"richmond.teo@gmail.com"},"repository":{"url":"git+https://github.com/BuyWhere/buywhere.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.8.2","description":"BuyWhere MCP server — stdio transport for Claude, Cursor, and other MCP clients","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.3.0_1777844550325_0.1824873980580406","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@buywhere/mcp-server","version":"0.3.1","keywords":["buywhere","mcp","model-context-protocol","product-search","price-comparison","shopping","ai-agent","claude","cursor","stdio","product-catalog","ecommerce"],"author":{"name":"BuyWhere"},"license":"MIT","_id":"@buywhere/mcp-server@0.3.1","maintainers":[{"name":"richieboyz18","email":"richmond.teo@gmail.com"}],"homepage":"https://buywhere.ai","bugs":{"url":"https://github.com/BuyWhere/buywhere/issues"},"bin":{"buywhere-mcp-server":"dist/index.js"},"dist":{"shasum":"212aaf10951257e6856a4d815778e2d59222f754","tarball":"https://registry.npmjs.org/@buywhere/mcp-server/-/mcp-server-0.3.1.tgz","fileCount":6,"integrity":"sha512-bf2XVjc4HvpoxXXQrGENh5JTD7zddn03ZAHCX22WNpMgUm9Dwq2cx8MJSudIcZD1KrZOcReADxqzu/SzbtHYPA==","signatures":[{"sig":"MEQCIA6uUTcWUj88n0NrUOCO4fw7zBEX9CpwAcd+VUX+XjS8AiAw++JuxcmDKvdmSrQq3djJZ4mwY/wQcvSG+4vmykjfcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15887},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"00b169a0031a9698c852619c4c42674417c2cdd1","mcpName":"ai.buywhere/buywhere-mcp","scripts":{"build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit","postinstall":"node -e \"try{require('fs').existsSync(require('path').join(__dirname,'dist','index.js'))&&console.log('\\n  ✦ BuyWhere MCP server v0.3.0 installed\\n  › Set BUYWHERE_API_KEY and add to your MCP client config\\n  › Docs: https://github.com/BuyWhere/buywhere/tree/main/packages/mcp-server\\n')}catch(e){}\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"richieboyz18","email":"richmond.teo@gmail.com"},"repository":{"url":"git+https://github.com/BuyWhere/buywhere.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.8.2","description":"BuyWhere MCP server — stdio transport for Claude, Cursor, and other MCP clients","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.3.1_1777844668306_0.19035279526713222","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@buywhere/mcp-server","version":"0.3.2","keywords":["buywhere","mcp","model-context-protocol","product-search","price-comparison","shopping"],"author":{"name":"BuyWhere"},"license":"MIT","_id":"@buywhere/mcp-server@0.3.2","maintainers":[{"name":"richieboyz18","email":"richmond.teo@gmail.com"}],"homepage":"https://buywhere.ai","bugs":{"url":"https://github.com/BuyWhere/buywhere/issues"},"bin":{"buywhere-mcp-server":"dist/index.js"},"dist":{"shasum":"3178a91cb303df3a6b4d61260b52c35f5932044f","tarball":"https://registry.npmjs.org/@buywhere/mcp-server/-/mcp-server-0.3.2.tgz","fileCount":6,"integrity":"sha512-k+FX/r/P0nbfO7SBf48vBY6dri/GqE7jgHJeWmwjMA0TSyA//8IRSkzSjlRVSxUujhkB5sIEQVThJ8p6qgWi/w==","signatures":[{"sig":"MEYCIQDtvxOkVNjkQR67OrgiCZswX5KiFjA6RBmIrb0mMVdZQgIhAJFqYhtJDFe9ZL1FyFwIRmVIxKKEqTEzRz8cf3JJilea","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16783},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"69c6e51603f202113aac7efc67c805f46abab5f1","scripts":{"build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"richieboyz18","email":"richmond.teo@gmail.com"},"repository":{"url":"git+https://github.com/BuyWhere/buywhere.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.8.2","description":"BuyWhere MCP server — stdio transport for Claude, Cursor, and other MCP clients","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.3.2_1777844765892_0.9912308135674754","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@buywhere/mcp-server","version":"0.3.3","keywords":["buywhere","mcp","model-context-protocol","product-search","price-comparison","shopping","ai-agent","claude","cursor","stdio","product-catalog","ecommerce","singapore","cross-border"],"author":{"name":"BuyWhere"},"license":"MIT","_id":"@buywhere/mcp-server@0.3.3","maintainers":[{"name":"richieboyz18","email":"richmond.teo@gmail.com"}],"homepage":"https://buywhere.ai","bugs":{"url":"https://github.com/BuyWhere/buywhere/issues"},"bin":{"buywhere-mcp-server":"dist/index.js"},"dist":{"shasum":"70a38cb9e38bc4b72b51c5606cdc9da65f66b792","tarball":"https://registry.npmjs.org/@buywhere/mcp-server/-/mcp-server-0.3.3.tgz","fileCount":6,"integrity":"sha512-fQuh80mCvvawfxvqLTppfVXB+Iwq84bEHNsxsIkGXUS/zwQCGEgEDhkb7ZxMvDU/veXltRjr3fw0pQZMY+DjBg==","signatures":[{"sig":"MEQCICIH+hTi9ok5+aOAn55XaYZ1g4s6QTRjVwjgC2x4rSFHAiA7Il9P5QK8KES5QSyO1LpfLSkpMhDZn0LjhVIAehJmWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17218},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"779fd6fadd2de7ddffc5eedf7f150acbaaf54631","mcpName":"ai.buywhere/buywhere-mcp","scripts":{"build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"richieboyz18","email":"richmond.teo@gmail.com"},"repository":{"url":"git+https://github.com/BuyWhere/buywhere.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.8.2","description":"BuyWhere MCP server — search and compare products from Singapore, SEA, and US markets via Model Context Protocol. Cross-border e-commerce product catalog for AI agents.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.3.3_1777846847605_0.18523594349666572","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@buywhere/mcp-server","version":"0.3.4","keywords":["buywhere","mcp","model-context-protocol","product-search","price-comparison","shopping","ai-agent","claude","cursor","stdio","product-catalog","ecommerce","singapore","cross-border"],"author":{"name":"BuyWhere"},"license":"MIT","_id":"@buywhere/mcp-server@0.3.4","maintainers":[{"name":"richieboyz18","email":"richmond.teo@gmail.com"}],"homepage":"https://buywhere.ai","bugs":{"url":"https://github.com/BuyWhere/buywhere/issues"},"bin":{"buywhere-mcp-server":"dist/index.js"},"dist":{"shasum":"6562a39ed0a79913dea3e4171392d5b48fa97663","tarball":"https://registry.npmjs.org/@buywhere/mcp-server/-/mcp-server-0.3.4.tgz","fileCount":6,"integrity":"sha512-RQbrLnYVsTV8K7GpyT7Ry0CDu8n7uG627FARSKgYursLtc5sI242xTT9X+g624YCmVxxLsR8rGBH49hDIzIKzg==","signatures":[{"sig":"MEYCIQDwolSwPsi2TXtQ1FMUAlMlCeIhV0q1iGXwFeEQh+qRbQIhAKP5RRnzGmrkx5tQHGNaCmdYMk0qHUAaZUQhaeTHqt18","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17227},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","mcpName":"io.github.BuyWhere/buywhere-mcp","scripts":{"build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"richieboyz18","email":"richmond.teo@gmail.com"},"repository":{"url":"git+https://github.com/BuyWhere/buywhere.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.8.2","description":"BuyWhere MCP server — search and compare products from Singapore, SEA, and US markets via Model Context Protocol. Cross-border e-commerce product catalog for AI agents.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.3.4_1777848294634_0.5095395402041847","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@buywhere/mcp-server","version":"0.3.5","keywords":["buywhere","mcp","model-context-protocol","product-search","price-comparison","shopping","ai-agent","claude","cursor","stdio","product-catalog","ecommerce","singapore","cross-border"],"author":{"name":"BuyWhere"},"license":"MIT","_id":"@buywhere/mcp-server@0.3.5","maintainers":[{"name":"richieboyz18","email":"richmond.teo@gmail.com"}],"homepage":"https://buywhere.ai","bugs":{"url":"https://github.com/BuyWhere/buywhere-mcp/issues"},"bin":{"buywhere-mcp-server":"dist/index.js"},"dist":{"shasum":"6a340499511e1a9590f523b188d2d37c9746fdf1","tarball":"https://registry.npmjs.org/@buywhere/mcp-server/-/mcp-server-0.3.5.tgz","fileCount":6,"integrity":"sha512-Q+L2tKdXHW+sAKRkzDrkqsl05+J2BGl+Fn/QEjqpKgiJuwMbGLUhWWc0n3EroRjOo5mrLzF6liQGgCZHqXBGJQ==","signatures":[{"sig":"MEUCIQDbvWOD7+farRPhhe5IqMWi4o3ofr+/afUidoxUdr9QZwIgezGliMCSyDnyTCV0lG83/mEqbWtljQcpQ3u9rc5To6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17195},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","mcpName":"io.github.BuyWhere/buywhere-mcp","scripts":{"build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"richieboyz18","email":"richmond.teo@gmail.com"},"repository":{"url":"git+https://github.com/BuyWhere/buywhere-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"BuyWhere MCP server — search and compare products from Singapore, SEA, and US markets via Model Context Protocol. Cross-border e-commerce product catalog for AI agents.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.3.5_1777903407476_0.44045961648870624","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@buywhere/mcp-server","version":"0.3.6","keywords":["buywhere","mcp","mcp-server","model-context-protocol","product-search","price-comparison","compare-prices","shopping","shopping-assistant","product-catalog","ecommerce","cross-border","southeast-asia","singapore","ai-agent","claude-desktop","cursor","claude","open-code"],"author":{"name":"BuyWhere"},"license":"MIT","_id":"@buywhere/mcp-server@0.3.6","maintainers":[{"name":"richieboyz18","email":"richmond.teo@gmail.com"}],"homepage":"https://buywhere.ai","bugs":{"url":"https://github.com/BuyWhere/buywhere-mcp/issues"},"bin":{"buywhere-mcp-server":"dist/index.js"},"dist":{"shasum":"f0fe91fdf7e93f6882567cd4a58e9b721b1e9456","tarball":"https://registry.npmjs.org/@buywhere/mcp-server/-/mcp-server-0.3.6.tgz","fileCount":7,"integrity":"sha512-7OKvJcSbYicpe/gSEfuQfP6fCtq1GZtAELHLwYRT9MyznAZ4cG4d7kImPNMD6vdEkYVUu99OB+2b/2ulHu+XKg==","signatures":[{"sig":"MEUCIQDI90iOD+xPTjbdjdX590+lBRAzs60vn9NqX9lmD4eLEQIgME4dskXhcbEs9qtNYnIkx+xT200SvyI0N+j2eM0Wl4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46922},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"funding":{"url":"https://github.com/sponsors/BuyWhere","type":"github"},"gitHead":"d16a4e6621b3e875060cfc1f0102c4fcc381e382","mcpName":"io.github.BuyWhere/buywhere-mcp","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"richieboyz18","email":"richmond.teo@gmail.com"},"repository":{"url":"git+https://github.com/BuyWhere/buywhere-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"BuyWhere MCP server — cross-border product search and price comparison for AI agents. Search & compare products from Singapore, SEA, and US markets via Model Context Protocol.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.3.6_1777945740360_0.7367602474917341","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@buywhere/mcp-server","version":"0.3.7","keywords":["buywhere","mcp","mcp-server","model-context-protocol","product-search","price-comparison","compare-prices","shopping","shopping-assistant","product-catalog","ecommerce","cross-border","southeast-asia","singapore","ai-agent","claude-desktop","cursor","claude","open-code","producthunt","ai-commerce","agent-commerce","deal-finder","product-hunt"],"author":{"name":"BuyWhere"},"license":"MIT","_id":"@buywhere/mcp-server@0.3.7","maintainers":[{"name":"richieboyz18","email":"richmond.teo@gmail.com"}],"homepage":"https://buywhere.ai","bugs":{"url":"https://github.com/BuyWhere/buywhere-mcp/issues"},"bin":{"buywhere-mcp-server":"dist/index.js"},"dist":{"shasum":"799d159178da5e549d0eed9ec9554a9a5cda9c36","tarball":"https://registry.npmjs.org/@buywhere/mcp-server/-/mcp-server-0.3.7.tgz","fileCount":7,"integrity":"sha512-gP+0dgk4pPSMo1vN4sZraHB/fRj9bDb+X8LPdC1hwQqj1ZpewohoAkW0prQkUHKMqybB0PUbd/wFVPvhbTzCbA==","signatures":[{"sig":"MEUCIQCZkgrNEs9DACizTsc2Tz0dmokg7ZYOChk2Eukl1YWt7AIgNa7W7lRCsQu0xLZlI+o34qzT7W+grvl58Q+HbaYv4kM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47046},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"funding":{"url":"https://github.com/sponsors/BuyWhere","type":"github"},"mcpName":"io.github.BuyWhere/buywhere-mcp","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"richieboyz18","email":"richmond.teo@gmail.com"},"repository":{"url":"git+https://github.com/BuyWhere/buywhere-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"BuyWhere MCP server — cross-border product search and price comparison for AI agents. Featured on Product Hunt. Search & compare products from Singapore, SEA, and US markets via Model Context Protocol.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.3.7_1778071991444_0.019474043966144494","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@buywhere/mcp-server","version":"0.3.8","keywords":["buywhere","mcp","mcp-server","model-context-protocol","product-search","price-comparison","compare-prices","shopping","shopping-assistant","product-catalog","ecommerce","ecommerce-api","commerce-api","cross-border","southeast-asia","singapore","ai-agent","ai-commerce","agent-commerce","deal-finder","deal-discovery","claude-desktop","claude-mcp","cursor","cursor-mcp","open-code","cline","vs-code","copilot","agent-native","mcp-tools","product-api","shopping-api"],"author":{"name":"BuyWhere"},"license":"MIT","_id":"@buywhere/mcp-server@0.3.8","maintainers":[{"name":"richieboyz18","email":"richmond.teo@gmail.com"}],"homepage":"https://buywhere.ai","bugs":{"url":"https://github.com/BuyWhere/buywhere-mcp/issues"},"bin":{"buywhere-mcp-server":"dist/index.js"},"dist":{"shasum":"689c03343a6addc781da48c953b1710be9cc2832","tarball":"https://registry.npmjs.org/@buywhere/mcp-server/-/mcp-server-0.3.8.tgz","fileCount":7,"integrity":"sha512-rS7te6ee93gJrmelWrTSsiieMH+WTXjuqGHob7R4hp43dLyhclk2QPi+L4bcAk41zJ75JNSNhh6Zu6Cya/HgbQ==","signatures":[{"sig":"MEQCIGY3grJpEIwCGAr18zSbgktVZ6nOQYP3GgydpmBehxHEAiArnu3PWzPmh5dHWFlHGXI18KBJ/QHypQsKPpLn8Z5E4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47631},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"funding":{"url":"https://github.com/sponsors/BuyWhere","type":"github"},"gitHead":"5eedf4f8e879fb53472f7958deacb72eaa7213f6","mcpName":"io.github.BuyWhere/buywhere-mcp","scripts":{"dev":"tsc -watch","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","typecheck":"tsc --noEmit","prepublishOnly":"echo build skipped - dist prebuilt"},"_npmUser":{"name":"richieboyz18","email":"richmond.teo@gmail.com"},"repository":{"url":"git+https://github.com/BuyWhere/buywhere-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"Agent-native product catalog API and MCP server for cross-border search and price comparison. 50M+ products across 6 markets. Works with Claude Desktop, Cursor, VS Code, Cline, and any MCP-compatible client.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.3.8_1778085602241_0.9870065647640118","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@buywhere/mcp-server","version":"0.3.9","keywords":["buywhere","mcp","mcp-server","model-context-protocol","product-search","product-search-api","price-comparison","compare-prices","catalog-search","product-catalog","cross-border","southeast-asia","singapore","ai-agent","ai-commerce","agent-commerce","agent-shopping","claude-desktop","cursor","open-code"],"author":{"name":"BuyWhere"},"license":"MIT","_id":"@buywhere/mcp-server@0.3.9","maintainers":[{"name":"richieboyz18","email":"richmond.teo@gmail.com"}],"homepage":"https://buywhere.ai","bugs":{"url":"https://github.com/BuyWhere/buywhere-mcp/issues"},"bin":{"buywhere-mcp-server":"dist/index.js"},"dist":{"shasum":"09db3163306b106c1d2509432428ddd9ad820ee9","tarball":"https://registry.npmjs.org/@buywhere/mcp-server/-/mcp-server-0.3.9.tgz","fileCount":7,"integrity":"sha512-+6NpVqWOlK5JVgN8gaNGKWQJL/7HJMCE7aJO0QkjHZ9Awhtanps4UGVxNnOSr/lbswKnN9TYLOoCkZSGha1Xfg==","signatures":[{"sig":"MEYCIQDPLk6i94Zp9c4otix8VLQ7qmIGtd7BvRVaRN/iv2R/nQIhANmaqV3aVfUVG42fySBvo5o0KQ6IWZ9DrBGFbfuo9jzS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48394},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"funding":{"url":"https://github.com/sponsors/BuyWhere","type":"github"},"gitHead":"50f2fb4e83048814d91d5c74462d7339ea0c18bd","mcpName":"io.github.BuyWhere/buywhere-mcp","scripts":{"dev":"tsc -watch","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"richieboyz18","email":"richmond.teo@gmail.com"},"repository":{"url":"git+https://github.com/BuyWhere/buywhere-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"Product search API for AI agents via Model Context Protocol. Search & compare 11M+ products across Singapore, SEA, and US markets. Multi-currency pricing, inventory, and deal discovery — built for AI agent commerce, not store management. - Win the \"Build ","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.3.9_1778129090644_0.20022827172736535","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"@buywhere/mcp-server","version":"0.3.10","keywords":["buywhere","mcp","mcp-server","model-context-protocol","product-search","product-search-api","product-search-mcp","agent-product-search","mcp-commerce-search","singapore-product-search","cross-border-shopping","price-comparison","compare-prices","catalog-search","product-catalog","cross-border","southeast-asia","singapore","ai-agent","ai-commerce","agent-commerce","agent-shopping","claude-desktop","cursor","open-code"],"author":{"name":"BuyWhere"},"license":"MIT","_id":"@buywhere/mcp-server@0.3.10","maintainers":[{"name":"richieboyz18","email":"richmond.teo@gmail.com"}],"homepage":"https://buywhere.ai","bugs":{"url":"https://github.com/BuyWhere/buywhere-mcp/issues"},"bin":{"buywhere-mcp-server":"dist/index.js"},"dist":{"shasum":"ff4a1db45d2d7b1e8b8be64fea095bbfe57ef12b","tarball":"https://registry.npmjs.org/@buywhere/mcp-server/-/mcp-server-0.3.10.tgz","fileCount":7,"integrity":"sha512-hI9aRg7XObZwWJqF1LuOivqLx2i7PSfsfCmq7oda4EXPqFR5yq1UxxFfIHWge8dOPdD4EyXNmITNo+HFUE7Nzw==","signatures":[{"sig":"MEYCIQDZ5pvtM85vBNIbBuNA1vcQZs4MB1jGuyZXzKEcUvAJAQIhAOqQL33fMoY4cocyWp/X9juosLQY+tYoZe9xMFrfcwvr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48537},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"funding":{"url":"https://github.com/sponsors/BuyWhere","type":"github"},"gitHead":"50f2fb4e83048814d91d5c74462d7339ea0c18bd","mcpName":"io.github.BuyWhere/buywhere-mcp","scripts":{"dev":"tsc -watch","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"richieboyz18","email":"richmond.teo@gmail.com"},"repository":{"url":"git+https://github.com/BuyWhere/buywhere-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"Product search API for AI agents via Model Context Protocol. Search & compare 11M+ products across Singapore, SEA, and US markets. Multi-currency pricing, inventory, and deal discovery — built for AI agent commerce, not store management. - Win the \"Build ","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.3.10_1778137141629_0.10592656351417085","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"@buywhere/mcp-server","version":"0.3.11","keywords":["buywhere","mcp","mcp-server","model-context-protocol","product-search","product-search-api","product-search-mcp","agent-product-search","mcp-commerce-search","ecommerce-api","ecommerce","shopping-api","shopping-agent","shopping","price-comparison","compare-prices","price-tracker","deal-finder","deal-discovery","catalog-search","product-catalog","cross-border","cross-border-shopping","cross-border-commerce","multi-currency","real-time-pricing","southeast-asia","singapore","sea-markets","us-markets","ai-agent","ai-commerce","agent-commerce","agent-shopping","agent-to-agent","a2a","google-a2a","llm","ai-tools","claude-desktop","cursor","cline","windsurf","open-code","codex","continue-dev","smithery","mcp-tools","typescript"],"license":"MIT","_id":"@buywhere/mcp-server@0.3.11","maintainers":[{"name":"richieboyz18","email":"richmond.teo@gmail.com"}],"homepage":"https://buywhere.ai","bugs":{"url":"https://github.com/BuyWhere/buywhere-mcp/issues"},"bin":{"buywhere-mcp":"dist/index.js"},"dist":{"shasum":"5022c7a4b3141b2b1ccd025f1fb9fa6a49e8af8f","tarball":"https://registry.npmjs.org/@buywhere/mcp-server/-/mcp-server-0.3.11.tgz","fileCount":7,"integrity":"sha512-t8nWTT1GWRMNGGGgJquIj5OhHGmoYXPADQwRB/Bq1iaBzWNc/6DhO81drY9ynijmnKpg8bAIhUOf0PFJh2+tzw==","signatures":[{"sig":"MEYCIQC2zjhyWP5fY+FK1cDfpM7sr/BdexZkZEhcEL8GbOSnyQIhAOo36e/ySOkeS1yKKPycrAn03H0RtnXmZ+hDPk2pjrHi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52217},"type":"module","engines":{"node":">=18"},"funding":{"url":"https://github.com/sponsors/BuyWhere","type":"github"},"gitHead":"8f42dfc396076d4b97d9a39036514c052f4f79ca","mcpName":"io.github.BuyWhere/buywhere-mcp","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"richieboyz18","email":"richmond.teo@gmail.com"},"repository":{"url":"git+https://github.com/BuyWhere/buywhere-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"Product search API for AI agents via Model Context Protocol. Search & compare 11M+ products across Singapore, SEA, and US markets. Multi-currency pricing, inventory, and deal discovery — built for AI agent commerce, not store management. - Win the \"Build ","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.3.11_1778245565184_0.142866005345321","host":"s3://npm-registry-packages-npm-production"}},"0.3.17":{"name":"@buywhere/mcp-server","version":"0.3.17","keywords":["buywhere","mcp","mcp-server","model-context-protocol","product-search","product-search-api","product-search-mcp","agent-product-search","mcp-commerce-search","ecommerce-api","ecommerce","shopping-api","shopping-agent","shopping","price-comparison","compare-prices","price-tracker","deal-finder","deal-discovery","catalog-search","product-catalog","cross-border","cross-border-shopping","cross-border-commerce","multi-currency","real-time-pricing","southeast-asia","singapore","sea-markets","us-markets","ai-agent","ai-agents","e-commerce","ai-commerce","agent-commerce","agent-shopping","agent-to-agent","a2a","google-a2a","llm","ai-tools","claude-desktop","cursor","cline","windsurf","open-code","codex","continue-dev","smithery","mcp-tools","typescript"],"license":"MIT","_id":"@buywhere/mcp-server@0.3.17","maintainers":[{"name":"richieboyz18","email":"richmond.teo@gmail.com"}],"homepage":"https://buywhere.hashnode.dev","bugs":{"url":"https://github.com/BuyWhere/buywhere-mcp/issues"},"bin":{"buywhere-mcp":"dist/index.js"},"dist":{"shasum":"bd56f9c92f596a0d4417609eff7c84e783c95999","tarball":"https://registry.npmjs.org/@buywhere/mcp-server/-/mcp-server-0.3.17.tgz","fileCount":7,"integrity":"sha512-x0DgZhD13DybGFNez8357dru/y0NJ0AjkSZirIzYnhq4nN8ll2T/BLisShXr88uMF4Ga5+4+7V8f8yZUVMtNGg==","signatures":[{"sig":"MEUCIGQySfjgy0yNkKJGx3ttW/oVWj/kG1O9iRPNrijg83WgAiEA0KGLBncKm5grmREBoN4NKAYOfneStYzs4HnAZWIZGcM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94587},"type":"module","engines":{"node":">=18"},"funding":{"url":"https://github.com/sponsors/BuyWhere","type":"github"},"gitHead":"d2c4ef8723e6f3df3a81230a5f9160b01d61d510","mcpName":"io.github.BuyWhere/buywhere-mcp","scripts":{"dev":"tsc --watch","test":"node scripts/smoke-tools.mjs","build":"tsc","clean":"rm -rf dist","smoke":"node scripts/smoke-tools.mjs","start":"node dist/index.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","metrics:collect":"node scripts/collect-mcp-metrics.mjs","verify:registries":"node scripts/verify-mcp-registry-listings.mjs","global-chat:register":"node scripts/register-global-chat.mjs","content:sync-hashnode":"node scripts/sync-devto-to-hashnode.mjs"},"_npmUser":{"name":"richieboyz18","email":"richmond.teo@gmail.com"},"repository":{"url":"git+https://github.com/BuyWhere/buywhere-mcp.git","type":"git"},"_npmVersion":"10.9.7","description":"Agent-native product catalog MCP server. Search & compare 367M+ products across 932K+ merchants in the United States and Singapore (growing coverage across UK, EU, SEA, and AU). Location-aware search with `deliver_to` and `availability` labels (local | sh","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^20.19.43","undici-types":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.3.17_1788028254547_0.5146011078399144","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@buywhere/mcp-server","version":"0.4.0","mcpName":"io.github.BuyWhere/buywhere-mcp","description":"Stdio bridge to the hosted BuyWhere MCP server — 300M+ products, 150,000+ stores, deliver_to ranking.","keywords":["buywhere","mcp","mcp-server","model-context-protocol","product-search","product-search-api","product-search-mcp","agent-product-search","mcp-commerce-search","ecommerce-api","ecommerce","shopping-api","shopping-agent","shopping","price-comparison","compare-prices","price-tracker","deal-finder","deal-discovery","catalog-search","product-catalog","cross-border","cross-border-shopping","cross-border-commerce","multi-currency","real-time-pricing","southeast-asia","singapore","sea-markets","us-markets","ai-agent","ai-agents","e-commerce","ai-commerce","agent-commerce","agent-shopping","agent-to-agent","a2a","google-a2a","llm","ai-tools","claude-desktop","cursor","cline","windsurf","open-code","codex","continue-dev","smithery","mcp-tools","typescript"],"homepage":"https://buywhere.hashnode.dev","repository":{"type":"git","url":"git+https://github.com/BuyWhere/buywhere-mcp.git"},"license":"MIT","type":"module","bin":{"buywhere-mcp":"dist/index.js"},"scripts":{"build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit","global-chat:register":"node scripts/register-global-chat.mjs","content:sync-hashnode":"node scripts/sync-devto-to-hashnode.mjs","metrics:collect":"node scripts/collect-mcp-metrics.mjs","verify:registries":"node scripts/verify-mcp-registry-listings.mjs","prepublishOnly":"npm run build","start":"node dist/index.js","dev":"tsc --watch","smoke":"node scripts/smoke-tools.mjs","test":"node scripts/smoke-tools.mjs"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"funding":{"type":"github","url":"https://github.com/sponsors/BuyWhere"},"bugs":{"url":"https://github.com/BuyWhere/buywhere-mcp/issues"},"dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"devDependencies":{"@types/node":"^20.19.43","typescript":"^5.9.3","undici-types":"^6.21.0"},"engines":{"node":">=18"},"_id":"@buywhere/mcp-server@0.4.0","gitHead":"c7177dc37e1a61e11ad8e395aa7b78af661cbdae","_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-yNAAkK9xc3L9NpgUX/RL63E0ItGkp9e2OneENf9Ytxneo+IoWYuD2INcSB3kcgBmZy0MvbBO1t96/vwXuBVKiA==","shasum":"e4482b454003ee34580f1fca69974564c8fbc9da","tarball":"https://registry.npmjs.org/@buywhere/mcp-server/-/mcp-server-0.4.0.tgz","fileCount":7,"unpackedSize":33625,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDb5TIboAwTUeY6W4UtokpUR86JuirzCdifCnYGfTpN9gIgD345lLMDdU4/jpD7vvHPHkD5abts5PG3mvfwu6dfLok="}]},"_npmUser":{"name":"richieboyz18","email":"richmond.teo@gmail.com"},"directories":{},"maintainers":[{"name":"richieboyz18","email":"richmond.teo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp-server_0.4.0_1788029035581_0.7847882837767488"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-29T15:16:12.350Z","modified":"2026-08-29T18:43:55.899Z","0.1.0":"2026-04-29T15:16:12.646Z","0.1.1":"2026-04-29T15:21:26.427Z","0.1.2":"2026-05-01T21:03:04.593Z","0.1.3":"2026-05-01T21:12:53.698Z","0.1.4":"2026-05-02T05:08:40.433Z","0.1.5":"2026-05-02T09:24:20.417Z","0.1.6":"2026-05-02T21:54:32.875Z","0.2.0":"2026-05-03T16:26:55.451Z","0.2.1":"2026-05-03T21:42:11.488Z","0.3.0":"2026-05-03T21:42:30.478Z","0.3.1":"2026-05-03T21:44:28.442Z","0.3.2":"2026-05-03T21:46:06.029Z","0.3.3":"2026-05-03T22:20:47.758Z","0.3.4":"2026-05-03T22:44:54.779Z","0.3.5":"2026-05-04T14:03:27.620Z","0.3.6":"2026-05-05T01:49:00.504Z","0.3.7":"2026-05-06T12:53:11.584Z","0.3.8":"2026-05-06T16:40:02.381Z","0.3.9":"2026-05-07T04:44:50.800Z","0.3.10":"2026-05-07T06:59:01.766Z","0.3.11":"2026-05-08T13:06:05.357Z","0.3.17":"2026-08-29T18:30:54.680Z","0.4.0":"2026-08-29T18:43:55.720Z"},"bugs":{"url":"https://github.com/BuyWhere/buywhere-mcp/issues"},"license":"MIT","homepage":"https://buywhere.hashnode.dev","keywords":["buywhere","mcp","mcp-server","model-context-protocol","product-search","product-search-api","product-search-mcp","agent-product-search","mcp-commerce-search","ecommerce-api","ecommerce","shopping-api","shopping-agent","shopping","price-comparison","compare-prices","price-tracker","deal-finder","deal-discovery","catalog-search","product-catalog","cross-border","cross-border-shopping","cross-border-commerce","multi-currency","real-time-pricing","southeast-asia","singapore","sea-markets","us-markets","ai-agent","ai-agents","e-commerce","ai-commerce","agent-commerce","agent-shopping","agent-to-agent","a2a","google-a2a","llm","ai-tools","claude-desktop","cursor","cline","windsurf","open-code","codex","continue-dev","smithery","mcp-tools","typescript"],"repository":{"type":"git","url":"git+https://github.com/BuyWhere/buywhere-mcp.git"},"description":"Stdio bridge to the hosted BuyWhere MCP server — 300M+ products, 150,000+ stores, deliver_to ranking.","maintainers":[{"name":"richieboyz18","email":"richmond.teo@gmail.com"}],"readme":"# BuyWhere MCP Server — Product Search & Price Comparison for AI Agents\n\n> **AI agents use BuyWhere to search 367M+ products across 932K+ merchants, compare prices, and discover deals in the United States and Singapore — with growing coverage across UK, EU, SEA, and AU — in real time.**\n\n## Install in 30 Seconds\n\n```bash\n# Agents: get a key with zero human steps (no email):\n# curl -X POST \"https://api.buywhere.ai/v1/auth/register?verify=false\" \\\n#   -H \"Content-Type: application/json\" -d '{\"agent_name\": \"my-agent\"}'\nexport BUYWHERE_API_KEY=bw_live_xxxx\nnpx -y @buywhere/mcp-server\n```\n\nUse with **Claude Desktop, Cursor, VS Code Copilot, Cline, Windsurf, OpenCode, Codex, Continue.dev**, and any MCP-compatible client.\n\n- npm: https://www.npmjs.com/package/@buywhere/mcp-server\n- GitHub: https://github.com/BuyWhere/buywhere-mcp\n- MCP Registry: https://registry.modelcontextprotocol.io/?q=io.github.BuyWhere%2Fbuywhere-mcp\n\n<p align=\"center\">\n  <a href=\"https://buywhere.ai/api-keys\"><img src=\"https://img.shields.io/badge/🔑_Get_your_free_API_key-60_seconds-4f46e5?style=for-the-badge\" alt=\"Get your free API key\"></a>\n</p>\n\n<p align=\"center\">\n  <sub>Or get one in <b>3 seconds, no signup, no email</b>: <code>POST /v1/auth/register</code> · Legacy form: <a href=\"https://buywhere.ai/api-keys\">buywhere.ai/api-keys</a></sub>\n</p>\n\n[![npm version](https://img.shields.io/npm/v/@buywhere/mcp-server.svg)](https://www.npmjs.com/package/@buywhere/mcp-server)\n[![npm downloads](https://img.shields.io/npm/dm/@buywhere/mcp-server.svg)](https://www.npmjs.com/package/@buywhere/mcp-server)\n[![npm weekly downloads](https://img.shields.io/npm/dw/@buywhere/mcp-server?label=downloads%2Fweek)](https://www.npmjs.com/package/@buywhere/mcp-server)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![Node version](https://img.shields.io/badge/node-%3E%3D18-green)](https://nodejs.org)\n[![TypeScript](https://img.shields.io/badge/TypeScript-5.9-blue)](https://www.typescriptlang.org)\n[![GitHub stars](https://img.shields.io/github/stars/BuyWhere/buywhere-mcp?style=social)](https://github.com/BuyWhere/buywhere-mcp)\n[![Smithery](https://smithery.ai/badge/@BuyWhere/buywhere-mcp)](https://smithery.ai/servers/@buywhere/mcp-server)\n[![MCP Registry](https://img.shields.io/badge/MCP%20Registry-published-blue)](https://registry.modelcontextprotocol.io/?q=io.github.BuyWhere%2Fbuywhere-mcp)\n[![Hashnode Blog](https://img.shields.io/badge/Hashnode-Blog-2962FF?logo=hashnode&logoColor=white)](https://buywhere.hashnode.dev/)\n\n---\n\n## AI Agents: Use This Package To\n\n- **Search products** across the United States and Singapore by keyword, category, or price range — with growing coverage across UK, EU, SEA, and AU\n- **Compare prices** across Lazada, Shopee, Amazon, and local retailers in a single query\n- **Find deals** and track real-time pricing with multi-currency support\n- **Build shopping agents** that recommend, compare, and link to products programmatically\n- **Discover product catalogs** with structured taxonomy for any region\n\n---\n\n## Build With BuyWhere Challenge — $5,000 in Prizes\n\nJoin the \"Build With BuyWhere\" AI Agent Developer Challenge! Use the BuyWhere MCP server to create AI agents that search, compare, and recommend products across the United States and Singapore — with growing coverage across UK, EU, SEA, and AU.\n\n- **Prize pool:** $5,000 USD\n- **Deadline:** June 30, 2026\n- **Challenge page:** [buywhere.ai/challenge](https://buywhere.ai/challenge)\n\n---\n\nProduct search API for AI agents via [Model Context Protocol](https://modelcontextprotocol.io). Built for AI agent commerce, not store management.\n\nOfficial MCP Registry listing: [io.github.BuyWhere/buywhere-mcp](https://registry.modelcontextprotocol.io/?q=io.github.BuyWhere%2Fbuywhere-mcp)\n\nWorks with **Claude Desktop, Cursor, VS Code Copilot, Cline, Windsurf, OpenCode, Codex, Continue.dev**, and any MCP-compatible client. Also supports [Agent-to-Agent (A2A)](https://github.com/google/A2A) protocol.\n\n---\n\n## Demo\n\n![BuyWhere MCP in Claude Desktop](https://raw.githubusercontent.com/BuyWhere/buywhere-mcp/main/public/assets/demo/buywhere-mcp-claude-desktop.gif)\n\n*44-second demo: product search, deal discovery, price comparison, and multi-region support.*\n\n```text\nUser:   \"Find me wireless earbuds under $50 available in Singapore\"\nAgent:  [calls search_products → returns 5 matching products]\n\nUser:   \"Compare the top 3\"\nAgent:  [calls compare_prices → side-by-side with best-value pick]\n```\n\n## Quick Start\n\n**Get a key in 3 seconds — no signup, no email:**\n\n```bash\n# 1. Register (one call, returns api_key instantly)\ncurl -X POST https://api.buywhere.ai/v1/auth/register \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"agent_name\":\"your-agent\"}'\n# → {\"api_key\":\"bw_...\",\"tier\":\"unverified\",\"rate_limit\":{\"rpm\":20,\"daily\":1000}}\n\n# 2. Use the key\nexport BUYWHERE_API_KEY=bw_...\nnpx -y @buywhere/mcp-server\n\n# 3. Call v2 tools — always pass deliver_to\nsearch_products_v2({ query: \"robot vacuum\", deliver_to: \"SG\" })\nfind_best_price_v2({ query: \"iphone 16\", deliver_to: \"US\" })\n```\n\nLegacy email signup (60s, manual approval) → [buywhere.ai/api-keys](https://buywhere.ai/api-keys)\n\n## Tutorials\n\n- **[Part 1: MCP for Ecommerce — The Missing Infrastructure Layer for AI Agent Shopping](https://dev.to/buywhere/mcp-for-ecommerce-the-missing-infrastructure-layer-for-ai-agent-shopping-1i7d)** — Architecture and why agents need a product catalog API\n- **[Part 2: Build a Real Shopping Agent in 15 Minutes](https://dev.to/buywhere/mcp-for-ecommerce-part-2-build-a-real-shopping-agent-in-15-minutes-4f5b)** — Hands-on: set up MCP server, search products, compare prices, build a working agent\n\n## From the Blog\n\nRead the **[BuyWhere Engineering Blog](https://buywhere.ai/blog)** for deep dives on MCP architecture, agent commerce, and the ecosystem.\n\nAlso follow the **[BuyWhere Hashnode blog mirror](https://buywhere.hashnode.dev/)** for the same engineering content on Hashnode.\n\n- **[MCP for Ecommerce 2026](https://buywhere.ai/blog/mcp-for-ecommerce-2026)** — How AI agents search real products, compare prices across markets, and why MCP is the standard\n- **[Building Production MCP Servers](https://buywhere.ai/blog/building-production-mcp-servers)** — Architecture, tool design patterns, and distribution from 0 to 1,700+ daily npm downloads\n- **[MCP Server Ecosystem 2026](https://buywhere.ai/blog/mcp-server-ecosystem-2026)** — Every MCP category mapped (4,800+ servers across 40+ domains)\n- **[AI Agent Commerce: Missing Infrastructure](https://buywhere.ai/blog/ai-agent-commerce-missing-infrastructure)** — Why shopping is the last unbuilt layer of the agent-native economy\n- **[Cross-Border Price Comparison Tutorial](https://buywhere.ai/blog/cross-border-price-comparison-agent-tutorial)** — Build a shopping agent in 10 minutes with BuyWhere MCP\n\n## Tools\n\n| Tool | Description |\n|------|-------------|\n| `search_products` | Search catalog by keyword, category, price, region |\n| `get_product` | Full product details by ID (prices, specs, images) |\n| `compare_prices` | Side-by-side comparison of 2–5 products |\n| `get_price` | Current prices across all merchants for one product |\n| `get_affiliate_link` | Click-tracked affiliate URL for a product |\n| `get_catalog` | Available product category taxonomy |\n\n\n### v2 — `deliver_to` Required\n\nThe v2 tool surface requires an end-user country code (`deliver_to`) on every search,\nprice, and deals call so results are ranked for shippable products in that market.\nCalls without `deliver_to` return error `-32602 INVALID_PARAMETER`.\n\n| Tool | Required Params | Description |\n|------|----------------|-------------|\n| `search_products_v2` | `query`, `deliver_to` | Search catalog filtered to end-user's market (SG, US, MY, etc.) |\n| `get_product_v2` | `product_id` | Full product details with per-row availability for the scoped market |\n| `compare_products_v2` | `ids[]` | Compare 2–10 products, scoped to a market via `deliver_to` |\n| `find_best_price_v2` | `query`, `deliver_to` | Return the single cheapest shippable listing |\n| `get_deals_v2` | `deliver_to` | All products with ≥20% price drops, filtered to shippable in market |\n\n```python\n# v2 call — always include deliver_to (ISO 3166-1 alpha-2)\nsearch_products_v2({ query: \"robot vacuum\", deliver_to: \"SG\" })\nfind_best_price_v2({ query: \"iphone 16\", deliver_to: \"US\" })\nget_deals_v2({ deliver_to: \"MY\" })\n\n# v1 is still available (legacy)\nsearch_products({ query: \"robot vacuum\" })\n```\n\n## MCP Client Configuration\n\nFramework quickstarts:\n\n- CrewAI: [API key](https://buywhere.ai/api-keys) · [BuyWhere quickstart](https://github.com/BuyWhere/buywhere-mcp#quick-start)\n- Mastra: [API key](https://buywhere.ai/api-keys) · [BuyWhere quickstart](https://github.com/BuyWhere/buywhere-mcp#quick-start)\n\n### Claude Desktop\n\nAdd to `claude_desktop_config.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"buywhere\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@buywhere/mcp-server\"],\n      \"env\": { \"BUYWHERE_API_KEY\": \"bw_live_xxxx\" }\n    }\n  }\n}\n```\n\n### Cursor / VS Code / Cline\n\nAdd to your MCP settings file:\n\n```json\n{\n  \"mcpServers\": {\n    \"buywhere\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@buywhere/mcp-server\"],\n      \"env\": { \"BUYWHERE_API_KEY\": \"bw_live_xxxx\" }\n    }\n  }\n}\n```\n\n### Windsurf\n\nAdd to `~/.windsurf/mcp.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"buywhere\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@buywhere/mcp-server\"],\n      \"env\": { \"BUYWHERE_API_KEY\": \"bw_live_xxxx\" }\n    }\n  }\n}\n```\n\n### OpenCode / Codex\n\nAdd to `opencode.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"buywhere\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@buywhere/mcp-server\"],\n      \"env\": { \"BUYWHERE_API_KEY\": \"bw_live_xxxx\" }\n    }\n  }\n}\n```\n\n### Continue.dev (VS Code / JetBrains)\n\nAdd to `~/.continue/config.json`:\n\n```json\n{\n  \"experimental\": {\n    \"mcpServers\": {\n      \"buywhere\": {\n        \"command\": \"npx\",\n        \"args\": [\"-y\", \"@buywhere/mcp-server\"],\n        \"env\": { \"BUYWHERE_API_KEY\": \"bw_live_xxxx\" }\n      }\n    }\n  }\n}\n```\n\n### Mastra\n\n[Mastra](https://mastra.ai) is a TypeScript-first AI agent framework with native MCP support.\n\n```bash\nnpm install @mastra/core @mastra/mcp\n```\n\n```typescript\nimport { Mastra } from '@mastra/core';\nimport { MastraMCPClient } from '@mastra/mcp';\n\nconst buywhere = new MastraMCPClient({\n  name: 'buywhere',\n  server: {\n    url: new URL('https://api.buywhere.ai/mcp'),\n    requestInit: {\n      headers: { 'Authorization': `Bearer ${process.env.BUYWHERE_API_KEY}` },\n    },\n  },\n});\n\nconst agent = new Mastra({\n  agents: {\n    shoppingAgent: {\n      instructions: 'You are a shopping assistant. Use BuyWhere to find and compare products.',\n      tools: await buywhere.tools(),\n    },\n  },\n});\n\nconst result = await agent.agents.shoppingAgent.generate(\n  'Find me the best deal on a Sony WH-1000XM5 in Singapore'\n);\n```\n\nFull guide: [BuyWhere + Mastra Integration](https://api.buywhere.ai/docs/guides/mastra-integration)\n\n### LangChain\n\nUse BuyWhere tools in LangChain agents via the MCP adapter:\n\n```python\nfrom langchain_mcp_adapters.client import MultiServerMCPClient\nfrom langgraph.prebuilt import create_react_agent\nfrom langchain_anthropic import ChatAnthropic\n\nasync def main():\n    async with MultiServerMCPClient({\n        \"buywhere\": {\n            \"url\": \"https://api.buywhere.ai/mcp\",\n            \"transport\": \"streamable_http\",\n            \"headers\": {\"Authorization\": f\"Bearer {BUYWHERE_API_KEY}\"},\n        }\n    }) as client:\n        tools = await client.get_tools()\n        agent = create_react_agent(ChatAnthropic(model=\"claude-sonnet-4-5\"), tools)\n        result = await agent.ainvoke({\"messages\": [(\"user\", \"Find the cheapest Sony headphones in Singapore\")]})\n```\n\n### LlamaIndex\n\nConnect BuyWhere via LlamaIndex MCP client:\n\n```python\nfrom llama_index.tools.mcp import BasicMCPClient, McpToolSpec\nfrom llama_index.agent.openai import OpenAIAgent\n\nasync def main():\n    mcp_client = BasicMCPClient(\n        command_or_url=\"https://api.buywhere.ai/mcp\",\n        headers={\"Authorization\": f\"Bearer {BUYWHERE_API_KEY}\"},\n    )\n    mcp_tool_spec = McpToolSpec(client=mcp_client)\n    tools = mcp_tool_spec.to_tool_list()\n    agent = OpenAIAgent.from_tools(tools)\n    response = await agent.achat(\"Compare prices for iPhone 16 Pro across US and Singapore\")\n```\n\n### CrewAI\n\nUse BuyWhere in a CrewAI agent with MCP tool integration:\n\n```python\nfrom crewai import Agent, Task, Crew\nfrom crewai_tools import MCPServerAdapter\n\nbuywhere_server = MCPServerAdapter(\n    server_params={\n        \"url\": \"https://api.buywhere.ai/mcp\",\n        \"headers\": {\"Authorization\": f\"Bearer {BUYWHERE_API_KEY}\"},\n        \"transport\": \"streamable-http\",\n    }\n)\n\nshopping_agent = Agent(\n    role=\"Shopping Research Analyst\",\n    goal=\"Find the best deals across US and Singapore markets (UK, EU, SEA, and AU expanding)\",\n    tools=[buywhere_server],\n)\n\ntask = Task(\n    description=\"Find the best price for Sony WH-1000XM5 headphones across all available markets\",\n    agent=shopping_agent,\n    expected_output=\"Product comparison with prices and merchant links\",\n)\n\ncrew = Crew(agents=[shopping_agent], tasks=[task])\nresult = crew.kickoff()\n```\n\n## Configuration\n\n| Variable | Default | Description |\n|----------|---------|-------------|\n| `BUYWHERE_API_KEY` | (required) | API key (no signup: `POST /v1/auth/register {\"agent_name\":\"<name>\"}`) — returns instantly, no email verification |\n| `BUYWHERE_API_URL` | `https://api.buywhere.ai/mcp` | Custom API base URL |\n\n## Install\n\n> **v2 tools require `deliver_to`** — on the v2 surface (search, find_best_price,\n> get_deals), every call must include the end-user's ISO 3166-1 alpha-2 country\n> code so results are ranked for shippable products. Omitting it returns error\n> `-32602 INVALID_PARAMETER`.\n\n```bash\n# Run directly (no install)\nnpx -y @buywhere/mcp-server\n\n# Install globally\nnpm install -g @buywhere/mcp-server\nbuywhere-mcp\n```\n\n## Use Cases\n\n- **Shopping agents** — build AI agents that search, compare, recommend products across markets\n- **Price comparison** — multi-market pricing in a single query across Lazada, Shopee, Amazon, local retailers\n- **Deal discovery** — find best-value products with real-time pricing and inventory\n- **Ecommerce automation** — integrate product search into any MCP-compatible app\n- **Cross-border commerce** — compare prices between the United States and Singapore, with growing coverage across UK, EU, SEA, and AU\n- **Agent-to-Agent commerce** — delegate shopping tasks between agents via A2A protocol\n\n## Architecture\n\n```\nDeveloper's AI Agent (Claude, Cursor, etc.)\n  │\n  ├── MCP Protocol (stdio or streamable-http)\n  │\n  ├── @buywhere/mcp-server\n  │     ├── search_products_v2(q, deliver_to)   # v2: requires deliver_to\n  │     ├── get_product_v2(product_id)\n  │     ├── compare_products_v2(ids[], deliver_to)\n  │     ├── find_best_price_v2(q, deliver_to)   # v2: requires deliver_to\n  │     ├── get_deals_v2(deliver_to)             # v2: requires deliver_to\n  │     ├── get_product(product_id)             # v1: still available\n  │     ├── compare_prices(product_ids[])\n  │     └── get_catalog()\n  │\n  └── BuyWhere API (api.buywhere.ai)\n        └── Product catalog across US and Singapore merchants (UK, EU, SEA, and AU expanding)\n```\n\n## Development\n\n```bash\ngit clone https://github.com/BuyWhere/buywhere-mcp.git\ncd buywhere-mcp\nnpm install\nnpm run build\nnpm start\n```\n\n## Why BuyWhere?\n\nBuyWhere is a product search API for AI agents. We aggregate 367M+ products from 932K+ merchants in the United States and Singapore — with growing coverage across UK, EU, SEA, and AU — into a single, agent-friendly interface. No store management, no Shopify integration. Just search and compare products in real time.\n\n- **One API** — all markets, all retailers\n- **Agent-native** — built for MCP from day one\n- **Real-time** — live pricing and availability\n- **Developer-first** — no SDK needed, just add the server\n\n## Works Well With\n\nThese complementary MCP packages extend BuyWhere into powerful multi-tool workflows:\n\n- **[@modelcontextprotocol/server-filesystem](https://www.npmjs.com/package/@modelcontextprotocol/server-filesystem)** — Save shopping results and product research to your local filesystem. Combine with BuyWhere to export deal lists, price comparisons, and product specs as structured files.\n- **[@supabase/mcp-server-supabase](https://www.npmjs.com/package/@supabase/mcp-server-supabase)** — Store favorite products, user preferences, and price alerts in Supabase. Persist shopping history across agent sessions.\n- **[n8n-mcp](https://www.npmjs.com/package/n8n-mcp)** — Automate price monitoring workflows. Build no-code pipelines that watch BuyWhere prices and trigger notifications on price drops.\n- **[tavily-mcp](https://www.npmjs.com/package/tavily-mcp)** — Research products before buying. Use Tavily to find reviews and comparisons, then use BuyWhere to get current prices and purchase links.\n- **[@playwright/mcp](https://www.npmjs.com/package/@playwright/mcp)** — E2E test your shopping agent interactions. Verify that product search, price comparison, and checkout flows work correctly in browser automation.\n\n## Protocols\n\n| Protocol | Support |\n|----------|---------|\n| **MCP** (Model Context Protocol) | Full support — 11 tools (6 v1 + 5 v2), stdio + streamable-http transports |\n| **A2A** (Agent-to-Agent) | Multi-agent task delegation — [Agent Card](https://buywhere.ai/.well-known/agent.json) |\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md) for how to report issues, submit PRs, and suggest features.\n\n## From the Blog\n\nLearn more about MCP servers and the BuyWhere ecosystem:\n\n- [MCP server discovery](https://buywhere.hashnode.dev/the-mcp-server-discovery-gap) — Understanding the MCP server discovery gap\n- [Building production MCP servers](https://buywhere.hashnode.dev/building-production-mcp-servers) — Production best practices for MCP servers\n- [MCP servers that earn their context window](https://buywhere.hashnode.dev/5-mcp-servers-that-earn-context-window) — MCP servers that maximize context window value\n- [MCP ecommerce guide](https://buywhere.hashnode.dev/mcp-for-ecommerce-definitive-guide) — Definitive guide to MCP for ecommerce\n- [BuyWhere MCP launch](https://buywhere.hashnode.dev/buywhere-mcp-goes-live) — Announcing the BuyWhere MCP server launch\n- [MCP server ecosystem 2026](https://buywhere.hashnode.dev/mcp-server-ecosystem-2026-complete-guide) — Complete guide to the MCP server ecosystem in 2026\n\n## Support\n\nIf you find this project useful:\n\n- ⭐ **Star the repo** — it helps others discover BuyWhere\n- 🐛 [Open an issue](https://github.com/BuyWhere/buywhere-mcp/issues/new) for bugs or feature requests\n- 💬 [Start a discussion](https://github.com/BuyWhere/buywhere-mcp/discussions) for questions or ideas\n- 📣 Share it with other developers who build AI agent tools\n\n## License\n\nMIT\n\n","readmeFilename":"README.md"}