{"_id":"@lofder/dsers-mcp-product","_rev":"81-bbd92b4a723c2ea91e25dbb218f3246a","name":"@lofder/dsers-mcp-product","dist-tags":{"latest":"1.5.9"},"versions":{"1.0.0":{"name":"@lofder/dsers-mcp-product","version":"1.0.0","keywords":["mcp","mcp-server","model-context-protocol","dsers","shopify","aliexpress","dropshipping","product-import","ai-agent","bulk-import","wix","woocommerce"],"license":"MIT","_id":"@lofder/dsers-mcp-product@1.0.0","maintainers":[{"name":"lofder","email":"lofdertw@gmail.com"}],"homepage":"https://github.com/lofder/dsers-mcp-product#readme","bugs":{"url":"https://github.com/lofder/dsers-mcp-product/issues"},"dist":{"shasum":"848e6b503f278b2d22147c3a18330bf93a209dce","tarball":"https://registry.npmjs.org/@lofder/dsers-mcp-product/-/dsers-mcp-product-1.0.0.tgz","fileCount":67,"integrity":"sha512-iGLOK4WFp6mk1KofOp7boXXGcLviepXXopWyZPDarJahZm4k9lJ60UpFclXkOKKQ9yT+zOzOHZuTSL2cTzTtuw==","signatures":[{"sig":"MEUCID6Jdt+oRw0C0AlRw9JwX5oBTUlTXBHCOWFxKIs3vy1qAiEA4GrtS/lBkzIuhx23iAjExGh2kPG6uvaQKCHOuOlqN8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":321310},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"ca730317a44401adf4ab5e66ef28afc2bdff9ec5","mcpName":"io.github.lofder/dsers-mcp-product","scripts":{"dev":"npx @smithery/cli dev ./src/index.ts","build":"tsc -p tsconfig.build.json","dev:vercel":"next dev","playground":"npx @smithery/cli playground ./src/index.ts","build:vercel":"next build"},"_npmUser":{"name":"lofder","email":"lofdertw@gmail.com"},"deprecated":"This package is transitioning to official DSers team maintenance. Existing installs continue to work; a new official package will be announced when ready.","repository":{"url":"git+https://github.com/lofder/dsers-mcp-product.git","type":"git"},"_npmVersion":"11.8.0","description":"MCP server to automate DSers product import from AliExpress/Alibaba to Shopify","directories":{},"_nodeVersion":"25.5.0","dependencies":{"zod":"^4.0.0","next":"^16.1.7","mcp-handler":"^1.0.7","@smithery/sdk":"^4.3.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.2.14","@smithery/cli":"^4.7.0"},"_npmOperationalInternal":{"tmp":"tmp/dsers-mcp-product_1.0.0_1773830756187_0.20935105283492006","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@lofder/dsers-mcp-product","version":"1.0.1","keywords":["mcp","mcp-server","model-context-protocol","dsers","shopify","aliexpress","dropshipping","product-import","ai-agent","bulk-import","wix","woocommerce"],"license":"MIT","_id":"@lofder/dsers-mcp-product@1.0.1","maintainers":[{"name":"lofder","email":"lofdertw@gmail.com"}],"homepage":"https://github.com/lofder/dsers-mcp-product#readme","bugs":{"url":"https://github.com/lofder/dsers-mcp-product/issues"},"bin":{"dsers-mcp-product":"dist/cli.js"},"dist":{"shasum":"98c8553e0635b426703d60174aba2da6b050241b","tarball":"https://registry.npmjs.org/@lofder/dsers-mcp-product/-/dsers-mcp-product-1.0.1.tgz","fileCount":71,"integrity":"sha512-06qk5Uq0H+rBlZ5jbAJDC9vtKQGccNv4SWh43tjbA5Z4KwIW7oGZ1WCU5odyrL1r0HfI/N/NrvIFqKv4b65ndw==","signatures":[{"sig":"MEYCIQCT/+fZflEih8G5JwPMp4pBpvQ2tNE9U/IxUJec1I4rJgIhAKLxRAMGr+3h4kA6VY/qW7OVpsI88EfSPCDUo9VihmaS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":325980},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"cbeac5859c809d2ad53f3d65ae7804cc84049699","mcpName":"io.github.lofder/dsers-mcp-product","scripts":{"dev":"npx @smithery/cli dev ./src/index.ts","build":"tsc -p tsconfig.build.json","dev:vercel":"next dev","playground":"npx @smithery/cli playground ./src/index.ts","build:vercel":"next build"},"_npmUser":{"name":"lofder","email":"lofdertw@gmail.com"},"deprecated":"This package is transitioning to official DSers team maintenance. Existing installs continue to work; a new official package will be announced when ready.","repository":{"url":"git+https://github.com/lofder/dsers-mcp-product.git","type":"git"},"_npmVersion":"11.8.0","description":"MCP server to automate DSers product import from AliExpress/Alibaba to Shopify","directories":{},"_nodeVersion":"25.5.0","dependencies":{"zod":"^4.0.0","next":"^16.1.7","mcp-handler":"^1.0.7","@smithery/sdk":"^4.3.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.2.14","@smithery/cli":"^4.7.0"},"_npmOperationalInternal":{"tmp":"tmp/dsers-mcp-product_1.0.1_1773833927807_0.8202476128686169","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@lofder/dsers-mcp-product","version":"1.0.2","keywords":["mcp","mcp-server","model-context-protocol","dsers","shopify","aliexpress","dropshipping","product-import","ai-agent","bulk-import","wix","woocommerce"],"license":"MIT","_id":"@lofder/dsers-mcp-product@1.0.2","maintainers":[{"name":"lofder","email":"lofdertw@gmail.com"}],"homepage":"https://github.com/lofder/dsers-mcp-product#readme","bugs":{"url":"https://github.com/lofder/dsers-mcp-product/issues"},"bin":{"dsers-mcp-product":"dist/cli.js"},"dist":{"shasum":"f0bcdf7bec2e6f78479ec887080cf2913e659992","tarball":"https://registry.npmjs.org/@lofder/dsers-mcp-product/-/dsers-mcp-product-1.0.2.tgz","fileCount":76,"integrity":"sha512-/hpg+2T8TstM1oiehqU0Hv1e3LLEKN9+/gdVMVRBxmjdaP2ySsab32EoKVAWYaZIJjri/UYQwXVsHXdGhVbn2A==","signatures":[{"sig":"MEYCIQC1C1JXcU04SV5nnk0Uxaqn7GqO1N8qYiy/PHGKGD1uzAIhAKUKjKQdwFc4OTB6fKhLXmM/g3nE9D7pNuLWqQdbf3zI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":474848},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"f9b65d2f2b4f266d55f3394376baa6081565a37d","mcpName":"io.github.lofder/dsers-mcp-product","scripts":{"dev":"npx @smithery/cli dev ./src/index.ts","build":"tsc -p tsconfig.build.json","dev:vercel":"next dev","playground":"npx @smithery/cli playground ./src/index.ts","build:vercel":"next build"},"_npmUser":{"name":"lofder","email":"lofdertw@gmail.com"},"deprecated":"This package is transitioning to official DSers team maintenance. Existing installs continue to work; a new official package will be announced when ready.","repository":{"url":"git+https://github.com/lofder/dsers-mcp-product.git","type":"git"},"_npmVersion":"11.8.0","description":"MCP server to automate DSers product import from AliExpress/Alibaba to Shopify","directories":{},"_nodeVersion":"25.5.0","dependencies":{"zod":"^4.0.0","next":"^16.1.7","mcp-handler":"^1.0.7","@smithery/sdk":"^4.3.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.2.14","@smithery/cli":"^4.7.0"},"_npmOperationalInternal":{"tmp":"tmp/dsers-mcp-product_1.0.2_1774258911294_0.33224254011963184","host":"s3://npm-registry-packages-npm-production"}},"1.3.7":{"name":"@lofder/dsers-mcp-product","version":"1.3.7","keywords":["mcp","mcp-server","model-context-protocol","dsers","shopify","aliexpress","dropshipping","product-import","ai-agent","bulk-import","wix","woocommerce"],"license":"MIT","_id":"@lofder/dsers-mcp-product@1.3.7","maintainers":[{"name":"lofder","email":"lofdertw@gmail.com"}],"homepage":"https://github.com/lofder/dsers-mcp-product#readme","bugs":{"url":"https://github.com/lofder/dsers-mcp-product/issues"},"bin":{"dsers-mcp-product":"dist/cli.js"},"dist":{"shasum":"47724080cba4d46022714f8c37f0583dbed47291","tarball":"https://registry.npmjs.org/@lofder/dsers-mcp-product/-/dsers-mcp-product-1.3.7.tgz","fileCount":108,"integrity":"sha512-+ZMpS+uBe4WayPCOd8/NDqMeHBNIovAkm4eboMXEFauNp7FGz4hdTMWapgxlWFeca/1/C+eiLDKl95yJYGAEBQ==","signatures":[{"sig":"MEUCIQCwKs7HS+nheiPX8wA+RT8vXNwOyXsnx1dyQn1sFiK7wQIgTd29p5eqIsYnib2XDvdPM+KeoKGEsapAoxHAsdG9xww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":716889},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"gitHead":"091e60adb21fd4d92797ad484eacd0bcceae6741","mcpName":"io.github.lofder/dsers-mcp-product","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","dev:vercel":"next dev","test:watch":"vitest","build:vercel":"next build --webpack"},"_npmUser":{"name":"lofder","email":"lofdertw@gmail.com"},"repository":{"url":"git+https://github.com/lofder/dsers-mcp-product.git","type":"git"},"_npmVersion":"11.8.0","description":"MCP server to automate DSers product import from AliExpress/Alibaba/Accio to Shopify & Wix","directories":{},"_nodeVersion":"25.5.0","dependencies":{"zod":"^4.0.0","@modelcontextprotocol/sdk":"^1.26.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.7","vitest":"^4.1.2","typescript":"^5.7.0","@types/node":"^22.0.0","mcp-handler":"^1.1.0","@types/react":"^19.2.14","@smithery/sdk":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/dsers-mcp-product_1.3.7_1774795089305_0.10690633374102654","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package is transitioning to official DSers team maintenance. Existing installs continue to work; a new official package will be announced when ready."},"1.3.8":{"name":"@lofder/dsers-mcp-product","version":"1.3.8","keywords":["mcp","mcp-server","model-context-protocol","dsers","shopify","aliexpress","dropshipping","product-import","ai-agent","bulk-import","wix","woocommerce","dropshipping-automation","ecommerce","alibaba","automation"],"license":"MIT","_id":"@lofder/dsers-mcp-product@1.3.8","maintainers":[{"name":"lofder","email":"lofdertw@gmail.com"}],"homepage":"https://github.com/lofder/dsers-mcp-product#readme","bugs":{"url":"https://github.com/lofder/dsers-mcp-product/issues"},"bin":{"dsers-mcp-product":"dist/cli.js"},"dist":{"shasum":"57ed1fb73fec5819ccd93b488173b6873bad8015","tarball":"https://registry.npmjs.org/@lofder/dsers-mcp-product/-/dsers-mcp-product-1.3.8.tgz","fileCount":180,"integrity":"sha512-PW6NpM/0ttewC6wpmCVodvEG8WRIqO2xKqKV3tx3bBYrCw18FghDENOEhwONixiB/bX4/dhVVY/wHyd3J5TCPg==","signatures":[{"sig":"MEUCIGAIdbpw7DbG/dkcJtOxKni6dvQLcs0HdyjVv3r6gBVrAiEAiTnpOd2QBIQhjU9/soNmhYXtFAWug+C2zzOLHGUNtgI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1026461},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"gitHead":"9f73b8b43ecc8c1eb57756ab66e71914cc556005","mcpName":"io.github.lofder/dsers-mcp-product","scripts":{"lint":"eslint src/ test/","test":"vitest run","build":"tsc -p tsconfig.build.json","format":"prettier --write src/ test/","dev:vercel":"next dev","test:watch":"vitest","build:vercel":"next build --webpack"},"_npmUser":{"name":"lofder","email":"lofdertw@gmail.com"},"repository":{"url":"git+https://github.com/lofder/dsers-mcp-product.git","type":"git"},"_npmVersion":"11.8.0","description":"Dropshipping automation with AI — import AliExpress/Alibaba products to Shopify & Wix via DSers. Open-source MCP server.","directories":{},"_nodeVersion":"25.5.0","dependencies":{"zod":"^4.0.0","@modelcontextprotocol/sdk":"^1.26.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.7","eslint":"^10.1.0","vitest":"^4.1.2","prettier":"^3.8.1","typescript":"^5.7.0","@types/node":"^22.0.0","mcp-handler":"^1.1.0","@types/react":"^19.2.14","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.58.0","@typescript-eslint/eslint-plugin":"^8.58.0"},"_npmOperationalInternal":{"tmp":"tmp/dsers-mcp-product_1.3.8_1775202805930_0.8843344968679978","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package is transitioning to official DSers team maintenance. Existing installs continue to work; a new official package will be announced when ready."},"1.4.0":{"name":"@lofder/dsers-mcp-product","version":"1.4.0","keywords":["mcp","mcp-server","model-context-protocol","dsers","shopify","aliexpress","dropshipping","product-import","ai-agent","bulk-import","wix","woocommerce","dropshipping-automation","ecommerce","alibaba","automation"],"license":"MIT","_id":"@lofder/dsers-mcp-product@1.4.0","maintainers":[{"name":"lofder","email":"lofdertw@gmail.com"}],"homepage":"https://github.com/lofder/dsers-mcp-product#readme","bugs":{"url":"https://github.com/lofder/dsers-mcp-product/issues"},"bin":{"dsers-mcp-product":"dist/cli.js"},"dist":{"shasum":"829d8c578c664d3437661df6d9bb060cddb27147","tarball":"https://registry.npmjs.org/@lofder/dsers-mcp-product/-/dsers-mcp-product-1.4.0.tgz","fileCount":184,"integrity":"sha512-yYlZ0r6urMn+ZZgTMHK/1WdAbe21e8lOXpr7qwk/zPqSS0CGZHYQmwATZv5vaixO1n5m3zWiTy45TTVkjABDYQ==","signatures":[{"sig":"MEMCIEGZXU6dEhwo0uXlYqttlz0wBDac/5sh7stQlQXHghCGAh9nRpMRm0z7ntJBSC+Fk1vDDMICRm4qxBRZE1tCiI5y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1033841},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"gitHead":"b343f0f20c52683268d2aa8c708f9f3b40de57e5","mcpName":"io.github.lofder/dsers-mcp-product","scripts":{"lint":"eslint src/ test/","test":"vitest run","build":"tsc -p tsconfig.build.json","format":"prettier --write src/ test/","dev:vercel":"next dev","test:watch":"vitest","build:vercel":"next build --webpack"},"_npmUser":{"name":"lofder","email":"lofdertw@gmail.com"},"repository":{"url":"git+https://github.com/lofder/dsers-mcp-product.git","type":"git"},"_npmVersion":"11.8.0","description":"Dropshipping automation with AI — import AliExpress/Alibaba products to Shopify & Wix via DSers. Open-source MCP server.","directories":{},"_nodeVersion":"25.5.0","dependencies":{"zod":"^4.0.0","@modelcontextprotocol/sdk":"^1.26.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.7","eslint":"^10.1.0","vitest":"^4.1.2","prettier":"^3.8.1","typescript":"^5.7.0","@types/node":"^22.0.0","mcp-handler":"^1.1.0","@types/react":"^19.2.14","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.58.0","@typescript-eslint/eslint-plugin":"^8.58.0"},"_npmOperationalInternal":{"tmp":"tmp/dsers-mcp-product_1.4.0_1775230810514_0.054821307228576366","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package is transitioning to official DSers team maintenance. Existing installs continue to work; a new official package will be announced when ready."},"1.5.0":{"name":"@lofder/dsers-mcp-product","version":"1.5.0","keywords":["mcp","mcp-server","model-context-protocol","dsers","shopify","aliexpress","dropshipping","product-import","ai-agent","bulk-import","wix","woocommerce","dropshipping-automation","ecommerce","alibaba","automation"],"license":"MIT","_id":"@lofder/dsers-mcp-product@1.5.0","maintainers":[{"name":"lofder","email":"lofdertw@gmail.com"}],"homepage":"https://github.com/lofder/dsers-mcp-product#readme","bugs":{"url":"https://github.com/lofder/dsers-mcp-product/issues"},"bin":{"dsers-mcp-product":"dist/cli.js"},"dist":{"shasum":"70453662a533a1b2aa401e63ca4ec90c4b4e0694","tarball":"https://registry.npmjs.org/@lofder/dsers-mcp-product/-/dsers-mcp-product-1.5.0.tgz","fileCount":176,"integrity":"sha512-F30TlgCu0QfnqPabSlNAdXPt1az34xq7uq19weUsZAUWgfcrFBB8f9+siRfzwrILNwAwScfW2Fn5hYtkBufUgg==","signatures":[{"sig":"MEUCIQD11lhVEju7B8cw5TmDVUIw/lIl1yynNCE/1iNXXLtENAIgMcMwR2Ff4y26YOr6U/QnGVMenzVJxvqyXJ5cax+Fvhs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1011890},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"gitHead":"c70f285000239a81cf15055c7dbe24aad1c5cf07","mcpName":"io.github.lofder/dsers-mcp-product","scripts":{"lint":"eslint src/ test/","test":"vitest run","build":"tsc -p tsconfig.build.json","format":"prettier --write src/ test/","dev:vercel":"next dev","test:watch":"vitest","build:vercel":"next build --webpack"},"_npmUser":{"name":"lofder","email":"lofdertw@gmail.com"},"repository":{"url":"git+https://github.com/lofder/dsers-mcp-product.git","type":"git"},"_npmVersion":"11.8.0","description":"Dropshipping automation with AI — import AliExpress/Alibaba products to Shopify & Wix via DSers. Open-source MCP server.","directories":{},"_nodeVersion":"25.5.0","dependencies":{"zod":"^4.0.0","sharp":"^0.34.5","sharp-phash":"^2.2.0","@modelcontextprotocol/sdk":"^1.26.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.7","eslint":"^10.1.0","vitest":"^4.1.2","prettier":"^3.8.1","typescript":"^5.7.0","@types/node":"^22.0.0","mcp-handler":"^1.1.0","@types/react":"^19.2.14","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.58.0","@typescript-eslint/eslint-plugin":"^8.58.0"},"_npmOperationalInternal":{"tmp":"tmp/dsers-mcp-product_1.5.0_1775763718489_0.05771025133474694","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package is transitioning to official DSers team maintenance. Existing installs continue to work; a new official package will be announced when ready."},"1.5.2":{"name":"@lofder/dsers-mcp-product","version":"1.5.2","keywords":["mcp","mcp-server","model-context-protocol","dsers","shopify","aliexpress","dropshipping","product-import","ai-agent","bulk-import","wix","woocommerce","dropshipping-automation","ecommerce","alibaba","automation"],"license":"MIT","_id":"@lofder/dsers-mcp-product@1.5.2","maintainers":[{"name":"lofder","email":"lofdertw@gmail.com"}],"homepage":"https://github.com/lofder/dsers-mcp-product#readme","bugs":{"url":"https://github.com/lofder/dsers-mcp-product/issues"},"bin":{"dsers-mcp-product":"dist/cli.js"},"dist":{"shasum":"2306d96becb06270dea3e3e8102adf06220e5b01","tarball":"https://registry.npmjs.org/@lofder/dsers-mcp-product/-/dsers-mcp-product-1.5.2.tgz","fileCount":181,"integrity":"sha512-gL8D3J4+ElO1IC9LVao+7woaSWu3GxvQ2DQJASB0z7iZUh+sptkuYM8wdK2atMjoeD8Xm/LPuxqJuCfHh494Dw==","signatures":[{"sig":"MEUCIEOP+89O+AusXbzJyPhzkxM7W4toaR/A+n8unuIsvEMoAiEA8Vx0t8ZdYX941Y29VZLjDQtgTq1raxJe+r7xACJkGt4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1175618},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"00d34d14ba34e78cabd39368a54d542d751f4613","mcpName":"io.github.lofder/dsers-mcp-product","scripts":{"lint":"eslint src/ test/","test":"vitest run","build":"tsc -p tsconfig.build.json","format":"prettier --write src/ test/","dev:vercel":"next dev","test:watch":"vitest","build:vercel":"next build --webpack","version:sync":"node -e \"const v=require('./package.json').version; const fs=require('fs'); for(const f of['server.json','manifest.json']){const j=JSON.parse(fs.readFileSync(f,'utf8'));j.version=v;fs.writeFileSync(f,JSON.stringify(j,null,2)+'\\n')}\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"lofder","email":"lofdertw@gmail.com"},"repository":{"url":"git+https://github.com/lofder/dsers-mcp-product.git","type":"git"},"_npmVersion":"11.8.0","description":"Dropshipping automation with AI — import AliExpress/Alibaba products to Shopify & Wix via DSers. Open-source MCP server.","directories":{},"_nodeVersion":"25.5.0","dependencies":{"zod":"^4.0.0","sharp":"^0.34.5","mcp-handler":"^1.1.0","sharp-phash":"^2.2.0","@modelcontextprotocol/sdk":"^1.26.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.7","eslint":"^10.1.0","vitest":"^4.1.2","prettier":"^3.8.1","typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.2.14","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.58.0","@typescript-eslint/eslint-plugin":"^8.58.0"},"_npmOperationalInternal":{"tmp":"tmp/dsers-mcp-product_1.5.2_1775912518582_0.71504259849414","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package is transitioning to official DSers team maintenance. Existing installs continue to work; a new official package will be announced when ready."},"1.5.3":{"name":"@lofder/dsers-mcp-product","version":"1.5.3","keywords":["mcp","mcp-server","model-context-protocol","dsers","shopify","aliexpress","dropshipping","product-import","ai-agent","bulk-import","wix","woocommerce","dropshipping-automation","ecommerce","alibaba","automation"],"license":"MIT","_id":"@lofder/dsers-mcp-product@1.5.3","maintainers":[{"name":"lofder","email":"lofdertw@gmail.com"}],"homepage":"https://github.com/lofder/dsers-mcp-product#readme","bugs":{"url":"https://github.com/lofder/dsers-mcp-product/issues"},"bin":{"dsers-mcp-product":"dist/cli.js"},"dist":{"shasum":"534a1af97004a44de9b7c3e8bca3b4c79d228832","tarball":"https://registry.npmjs.org/@lofder/dsers-mcp-product/-/dsers-mcp-product-1.5.3.tgz","fileCount":181,"integrity":"sha512-WeE5NyjBZaqH2jcuSM8EEjAVWCfkdex3SNCVN7Rtl1Qiderjrk+gsSvk51Gax8yAvD3U2dadtIyufBW0lmKrPA==","signatures":[{"sig":"MEUCIC43UO10q8oP7CV2K/ZQhj+FvsPUV1/u7Sp7S2O2zN0wAiEA5Xhs9cfazpYTkMkXQ8EJXa+r7ZCnfYgVxhkropuHPFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1175490},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"76d72b380226be64308cfdb830f628c59fb5e2be","mcpName":"io.github.lofder/dsers-mcp-product","scripts":{"lint":"eslint src/ test/","test":"vitest run","build":"tsc -p tsconfig.build.json","format":"prettier --write src/ test/","dev:vercel":"next dev","test:watch":"vitest","build:vercel":"next build --webpack","version:sync":"node -e \"const v=require('./package.json').version; const fs=require('fs'); for(const f of['server.json','manifest.json']){const j=JSON.parse(fs.readFileSync(f,'utf8'));j.version=v;fs.writeFileSync(f,JSON.stringify(j,null,2)+'\\n')}\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"lofder","email":"lofdertw@gmail.com"},"repository":{"url":"git+https://github.com/lofder/dsers-mcp-product.git","type":"git"},"_npmVersion":"11.8.0","description":"Dropshipping automation with AI — import AliExpress/Alibaba products to Shopify & Wix via DSers. Open-source MCP server.","directories":{},"_nodeVersion":"25.5.0","dependencies":{"zod":"^4.0.0","sharp":"^0.34.5","mcp-handler":"^1.1.0","sharp-phash":"^2.2.0","@modelcontextprotocol/sdk":"^1.26.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.7","eslint":"^10.1.0","vitest":"^4.1.2","prettier":"^3.8.1","typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.2.14","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.58.0","@typescript-eslint/eslint-plugin":"^8.58.0"},"_npmOperationalInternal":{"tmp":"tmp/dsers-mcp-product_1.5.3_1776060673870_0.29195916152986934","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package is transitioning to official DSers team maintenance. Existing installs continue to work; a new official package will be announced when ready."},"1.5.4":{"name":"@lofder/dsers-mcp-product","version":"1.5.4","keywords":["mcp","mcp-server","model-context-protocol","dsers","shopify","aliexpress","dropshipping","product-import","ai-agent","bulk-import","wix","woocommerce","dropshipping-automation","ecommerce","alibaba","automation"],"license":"MIT","_id":"@lofder/dsers-mcp-product@1.5.4","maintainers":[{"name":"lofder","email":"lofdertw@gmail.com"}],"homepage":"https://github.com/lofder/dsers-mcp-product#readme","bugs":{"url":"https://github.com/lofder/dsers-mcp-product/issues"},"bin":{"dsers-mcp-product":"dist/cli.js"},"dist":{"shasum":"e9a23c9a3ec992fae371b6a60bbf118d9dd28c99","tarball":"https://registry.npmjs.org/@lofder/dsers-mcp-product/-/dsers-mcp-product-1.5.4.tgz","fileCount":181,"integrity":"sha512-uhy3Ee+DAm/JYAca1S2wSwhbK9O+1yxpTY92vhBRvG6W4X8iPrsK+HfOcOsvS8DXW+/DOhBlc1qyN/UyU7WjFg==","signatures":[{"sig":"MEYCIQCtV4pEZDPuEGBWIOx9/CJNSxIhcYVuoBsztHqIMglrMgIhAJQsW6drhpZRcyIbjG7pzQZPNrEUHGJ36MnFypU+PpRE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1176468},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"9d3cf5f3ac120281d0a6aba5d726486c567cde9e","mcpName":"io.github.lofder/dsers-mcp-product","scripts":{"lint":"eslint src/ test/","test":"vitest run","build":"tsc -p tsconfig.build.json","format":"prettier --write src/ test/","dev:vercel":"next dev","test:watch":"vitest","build:vercel":"next build --webpack","version:sync":"node -e \"const v=require('./package.json').version; const fs=require('fs'); for(const f of['server.json','manifest.json']){const j=JSON.parse(fs.readFileSync(f,'utf8'));j.version=v;fs.writeFileSync(f,JSON.stringify(j,null,2)+'\\n')}\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"lofder","email":"lofdertw@gmail.com"},"repository":{"url":"git+https://github.com/lofder/dsers-mcp-product.git","type":"git"},"_npmVersion":"11.8.0","description":"Dropshipping automation with AI — import AliExpress/Alibaba products to Shopify & Wix via DSers. Open-source MCP server.","directories":{},"_nodeVersion":"25.5.0","dependencies":{"zod":"^4.0.0","sharp":"^0.34.5","mcp-handler":"^1.1.0","sharp-phash":"^2.2.0","@modelcontextprotocol/sdk":"^1.26.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.7","eslint":"^10.1.0","vitest":"^4.1.2","prettier":"^3.8.1","typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.2.14","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.58.0","@typescript-eslint/eslint-plugin":"^8.58.0"},"_npmOperationalInternal":{"tmp":"tmp/dsers-mcp-product_1.5.4_1776063874677_0.027111582617194818","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package is transitioning to official DSers team maintenance. Existing installs continue to work; a new official package will be announced when ready."},"1.5.5":{"name":"@lofder/dsers-mcp-product","version":"1.5.5","keywords":["mcp","mcp-server","model-context-protocol","dsers","shopify","aliexpress","dropshipping","product-import","ai-agent","bulk-import","wix","woocommerce","dropshipping-automation","ecommerce","alibaba","automation"],"license":"MIT","_id":"@lofder/dsers-mcp-product@1.5.5","maintainers":[{"name":"lofder","email":"lofdertw@gmail.com"}],"homepage":"https://github.com/lofder/dsers-mcp-product#readme","bugs":{"url":"https://github.com/lofder/dsers-mcp-product/issues"},"bin":{"dsers-mcp-product":"dist/cli.js"},"dist":{"shasum":"24220f0e251b4d13036a530a6714f63322e40f84","tarball":"https://registry.npmjs.org/@lofder/dsers-mcp-product/-/dsers-mcp-product-1.5.5.tgz","fileCount":181,"integrity":"sha512-Ndd00dovdObpMyT6Vhd4a3iNfn9c6YTGsToGwJHg2KcHO1fPi7xLs28iW0Ui0yCoLNpnTbSjzPnQRiJ+69+zrQ==","signatures":[{"sig":"MEUCIQDbyl4BIMF/P4EfSN6G0PHgV9D5t/2ooq4+RdU5X9MR6AIgaeinMLDoqYtadgb29GvtSw5MMYkOg7YS8ZyF1G28wTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1177719},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"bd4fb4d87b38419420192e932b09f366d57c853b","mcpName":"io.github.lofder/dsers-mcp-product","scripts":{"lint":"eslint src/ test/","test":"vitest run","build":"tsc -p tsconfig.build.json","format":"prettier --write src/ test/","dev:vercel":"next dev","test:watch":"vitest","build:vercel":"next build --webpack","version:sync":"node -e \"const v=require('./package.json').version; const fs=require('fs'); for(const f of['server.json','manifest.json']){const j=JSON.parse(fs.readFileSync(f,'utf8'));j.version=v;fs.writeFileSync(f,JSON.stringify(j,null,2)+'\\n')}\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"lofder","email":"lofdertw@gmail.com"},"repository":{"url":"git+https://github.com/lofder/dsers-mcp-product.git","type":"git"},"_npmVersion":"11.8.0","description":"Dropshipping automation with AI — import AliExpress/Alibaba products to Shopify & Wix via DSers. Open-source MCP server.","directories":{},"_nodeVersion":"25.5.0","dependencies":{"zod":"^4.0.0","sharp":"^0.34.5","mcp-handler":"^1.1.0","sharp-phash":"^2.2.0","@modelcontextprotocol/sdk":"^1.26.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.7","eslint":"^10.1.0","vitest":"^4.1.2","prettier":"^3.8.1","typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.2.14","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.58.0","@typescript-eslint/eslint-plugin":"^8.58.0"},"_npmOperationalInternal":{"tmp":"tmp/dsers-mcp-product_1.5.5_1776064976865_0.03930064613261797","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package is transitioning to official DSers team maintenance. Existing installs continue to work; a new official package will be announced when ready."},"1.5.6":{"name":"@lofder/dsers-mcp-product","version":"1.5.6","keywords":["mcp","mcp-server","model-context-protocol","dsers","shopify","aliexpress","dropshipping","product-import","ai-agent","bulk-import","wix","woocommerce","dropshipping-automation","ecommerce","alibaba","automation"],"license":"MIT","_id":"@lofder/dsers-mcp-product@1.5.6","maintainers":[{"name":"lofder","email":"lofdertw@gmail.com"}],"homepage":"https://github.com/lofder/dsers-mcp-product#readme","bugs":{"url":"https://github.com/lofder/dsers-mcp-product/issues"},"bin":{"dsers-mcp-product":"dist/cli.js"},"dist":{"shasum":"c53f2595e1a8c4eeea7ec7df114f50c2e00921ac","tarball":"https://registry.npmjs.org/@lofder/dsers-mcp-product/-/dsers-mcp-product-1.5.6.tgz","fileCount":181,"integrity":"sha512-kgSGn7uX1apkIUuJHot7uZcjGRYzLSy6/dOpwzM3zSLrLN+3nDTP/cOuEzNbsFglGG1NSuyUixdBbebVukItkw==","signatures":[{"sig":"MEUCIQDME/HdJ6UTo9FFNnz1EOG/IeIF840izCrkB8hqgBhnBwIgKi9uaMq1V9IIb4pWTp0BerKgxQDHTbjaTpnJ5p+QhJM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1177719},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"92d074d74f76cd09543e0ac9866581e5a5297b1f","mcpName":"io.github.lofder/dsers-mcp-product","scripts":{"lint":"eslint src/ test/","test":"vitest run","build":"tsc -p tsconfig.build.json","format":"prettier --write src/ test/","dev:vercel":"next dev","test:watch":"vitest","build:vercel":"next build --webpack","version:sync":"node -e \"const v=require('./package.json').version; const fs=require('fs'); for(const f of['server.json','manifest.json']){const j=JSON.parse(fs.readFileSync(f,'utf8'));j.version=v;fs.writeFileSync(f,JSON.stringify(j,null,2)+'\\n')}\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"lofder","email":"lofdertw@gmail.com"},"repository":{"url":"git+https://github.com/lofder/dsers-mcp-product.git","type":"git"},"_npmVersion":"11.8.0","description":"Dropshipping automation with AI — import AliExpress/Alibaba products to Shopify & Wix via DSers. Open-source MCP server.","directories":{},"_nodeVersion":"25.5.0","dependencies":{"zod":"^4.0.0","sharp":"^0.34.5","mcp-handler":"^1.1.0","sharp-phash":"^2.2.0","@modelcontextprotocol/sdk":"^1.26.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.7","eslint":"^10.1.0","vitest":"^4.1.2","prettier":"^3.8.1","typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.2.14","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.58.0","@typescript-eslint/eslint-plugin":"^8.58.0"},"_npmOperationalInternal":{"tmp":"tmp/dsers-mcp-product_1.5.6_1776066930577_0.8373576307062172","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package is transitioning to official DSers team maintenance. Existing installs continue to work; a new official package will be announced when ready."},"1.5.7":{"name":"@lofder/dsers-mcp-product","version":"1.5.7","keywords":["mcp","mcp-server","model-context-protocol","dsers","shopify","aliexpress","dropshipping","product-import","ai-agent","bulk-import","wix","woocommerce","dropshipping-automation","ecommerce","alibaba","automation"],"license":"MIT","_id":"@lofder/dsers-mcp-product@1.5.7","maintainers":[{"name":"lofder","email":"lofdertw@gmail.com"}],"homepage":"https://github.com/lofder/dsers-mcp-product#readme","bugs":{"url":"https://github.com/lofder/dsers-mcp-product/issues"},"bin":{"dsers-mcp-product":"dist/cli.js"},"dist":{"shasum":"4dfaa0c25c0379a3e1dd24194791fc3fe53c1b1a","tarball":"https://registry.npmjs.org/@lofder/dsers-mcp-product/-/dsers-mcp-product-1.5.7.tgz","fileCount":181,"integrity":"sha512-ISaP5oJmIgdTb6TLKfkunbMBIwi7+dGnjmsuN7sYbO4iKA74YOCiLBIDZbwv+4JB6QWUQ1TZOB7SnykbygqcYQ==","signatures":[{"sig":"MEQCIGD/nzMSR0AHVpPdBP0XILBTYYI/QgLEjIs3T00/0hJyAiAC6HdvlqTbsV8dWZNNcrml3/O1EOF9ikUP/La+Wlme7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1178135},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"bfdf74740b42ed9d9580647b3ba7e33970187b41","mcpName":"io.github.lofder/dsers-mcp-product","scripts":{"lint":"eslint src/ test/","test":"vitest run","build":"tsc -p tsconfig.build.json","format":"prettier --write src/ test/","dev:vercel":"next dev","test:watch":"vitest","build:vercel":"next build --webpack","version:sync":"node -e \"const v=require('./package.json').version; const fs=require('fs'); for(const f of['server.json','manifest.json']){const j=JSON.parse(fs.readFileSync(f,'utf8'));j.version=v;fs.writeFileSync(f,JSON.stringify(j,null,2)+'\\n')}\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"lofder","email":"lofdertw@gmail.com"},"repository":{"url":"git+https://github.com/lofder/dsers-mcp-product.git","type":"git"},"_npmVersion":"11.8.0","description":"Dropshipping automation with AI — import AliExpress/Alibaba products to Shopify & Wix via DSers. Open-source MCP server.","directories":{},"_nodeVersion":"25.5.0","dependencies":{"zod":"^4.0.0","sharp":"^0.34.5","mcp-handler":"^1.1.0","sharp-phash":"^2.2.0","@modelcontextprotocol/sdk":"^1.26.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.7","eslint":"^10.1.0","vitest":"^4.1.2","prettier":"^3.8.1","typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.2.14","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.58.0","@typescript-eslint/eslint-plugin":"^8.58.0"},"_npmOperationalInternal":{"tmp":"tmp/dsers-mcp-product_1.5.7_1776071009299_0.33647900469597825","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package is transitioning to official DSers team maintenance. Existing installs continue to work; a new official package will be announced when ready."},"1.5.8":{"name":"@lofder/dsers-mcp-product","version":"1.5.8","keywords":["mcp","mcp-server","model-context-protocol","dsers","shopify","aliexpress","dropshipping","product-import","ai-agent","bulk-import","wix","woocommerce","dropshipping-automation","ecommerce","alibaba","automation"],"license":"MIT","_id":"@lofder/dsers-mcp-product@1.5.8","maintainers":[{"name":"lofder","email":"lofdertw@gmail.com"}],"homepage":"https://github.com/lofder/dsers-mcp-product#readme","bugs":{"url":"https://github.com/lofder/dsers-mcp-product/issues"},"bin":{"dsers-mcp-product":"dist/cli.js"},"dist":{"shasum":"1e18a55b6c2b54e005bda38600b727adb1f57a13","tarball":"https://registry.npmjs.org/@lofder/dsers-mcp-product/-/dsers-mcp-product-1.5.8.tgz","fileCount":193,"integrity":"sha512-0gqFLWwTsv6+91WU5cK4lx3PK9zHZku22vUvtCiyRT8pZ1b0XsDKNk5SWmzD9wk9WMdGD47kLtuiw9OfQU0J1A==","signatures":[{"sig":"MEQCICTioxjU0rJ6Pgj99hj5ZYdlXAVd1Lbw15fIYV/Xobl8AiASnHHOW25B51hZvzWqAFanr+BPMg6HMSfSOojEZb7q4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1236065},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"9671c900608f9cf9e3fe1bf9513bda9b162fdd71","mcpName":"io.github.lofder/dsers-mcp-product","scripts":{"lint":"eslint src/ test/","test":"vitest run","build":"tsc -p tsconfig.build.json","format":"prettier --write src/ test/","dev:vercel":"next dev","test:watch":"vitest","build:vercel":"next build --webpack","version:sync":"node -e \"const v=require('./package.json').version; const fs=require('fs'); for(const f of['server.json','manifest.json']){const j=JSON.parse(fs.readFileSync(f,'utf8'));j.version=v;fs.writeFileSync(f,JSON.stringify(j,null,2)+'\\n')}\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"lofder","email":"lofdertw@gmail.com"},"repository":{"url":"git+https://github.com/lofder/dsers-mcp-product.git","type":"git"},"_npmVersion":"11.8.0","description":"Dropshipping automation with AI — import AliExpress/Alibaba products to Shopify & Wix via DSers. Open-source MCP server.","directories":{},"_nodeVersion":"25.5.0","dependencies":{"zod":"^4.0.0","sharp":"^0.34.5","mcp-handler":"^1.1.0","sharp-phash":"^2.2.0","@upstash/redis":"^1.37.0","@modelcontextprotocol/sdk":"^1.26.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.7","eslint":"^10.1.0","vitest":"^4.1.2","prettier":"^3.8.1","typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.2.14","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.58.0","@typescript-eslint/eslint-plugin":"^8.58.0"},"_npmOperationalInternal":{"tmp":"tmp/dsers-mcp-product_1.5.8_1776254476314_0.08834151685282676","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package is transitioning to official DSers team maintenance. Existing installs continue to work; a new official package will be announced when ready."},"1.5.9":{"name":"@lofder/dsers-mcp-product","version":"1.5.9","keywords":["mcp","mcp-server","model-context-protocol","dsers","shopify","aliexpress","dropshipping","product-import","ai-agent","bulk-import","wix","woocommerce","dropshipping-automation","ecommerce","alibaba","automation"],"license":"MIT","_id":"@lofder/dsers-mcp-product@1.5.9","maintainers":[{"name":"lofder","email":"lofdertw@gmail.com"}],"homepage":"https://github.com/lofder/dsers-mcp-product#readme","bugs":{"url":"https://github.com/lofder/dsers-mcp-product/issues"},"bin":{"dsers-mcp-product":"dist/cli.js"},"dist":{"shasum":"884d96058b0e8d3550021b8d6dea59d2a13aea6c","tarball":"https://registry.npmjs.org/@lofder/dsers-mcp-product/-/dsers-mcp-product-1.5.9.tgz","fileCount":194,"integrity":"sha512-feUG75mzxdCYX/HwUEaEB7z9C9yQPa+fTx6nrotezgQsRhvPahnGrDfYIz0YZf0xBr5B5cwrS6nD2edlFEZCyA==","signatures":[{"sig":"MEUCIQDyv7YKz3ZgKpehdme+pi/dS7Aror7vBrahcve5lBBBzQIgGeG30NVo1Qxc5/P0eqoCjqPzxRUwUVgLGC1hBieDg3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1242281},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"b5dd87a4e7d16ecc492abe2f93b1b6c6b867742b","mcpName":"io.github.lofder/dsers-mcp-product","scripts":{"lint":"eslint src/ test/","test":"vitest run","build":"tsc -p tsconfig.build.json","format":"prettier --write src/ test/","dev:vercel":"next dev","test:watch":"vitest","build:vercel":"next build --webpack","version:sync":"node -e \"const v=require('./package.json').version; const fs=require('fs'); for(const f of['server.json','manifest.json']){const j=JSON.parse(fs.readFileSync(f,'utf8'));j.version=v;fs.writeFileSync(f,JSON.stringify(j,null,2)+'\\n')}\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"lofder","email":"lofdertw@gmail.com"},"repository":{"url":"git+https://github.com/lofder/dsers-mcp-product.git","type":"git"},"_npmVersion":"11.8.0","description":"Dropshipping automation with AI — import AliExpress/Alibaba products to Shopify & Wix via DSers. Open-source MCP server.","directories":{},"_nodeVersion":"25.5.0","dependencies":{"zod":"^4.0.0","sharp":"^0.34.5","mcp-handler":"^1.1.0","sharp-phash":"^2.2.0","@upstash/redis":"^1.37.0","@modelcontextprotocol/sdk":"^1.26.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^16.1.7","eslint":"^10.1.0","vitest":"^4.1.2","prettier":"^3.8.1","typescript":"^5.7.0","@types/node":"^22.0.0","@types/react":"^19.2.14","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.58.0","@typescript-eslint/eslint-plugin":"^8.58.0"},"_npmOperationalInternal":{"tmp":"tmp/dsers-mcp-product_1.5.9_1776738284687_0.6141865948812184","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package is transitioning to official DSers team maintenance. Existing installs continue to work; a new official package will be announced when ready."}},"time":{"created":"2026-03-18T10:45:56.096Z","modified":"2026-05-01T15:59:02.518Z","1.0.0":"2026-03-18T10:45:56.371Z","1.0.1":"2026-03-18T11:38:48.053Z","1.0.2":"2026-03-23T09:41:51.468Z","1.1.0":"2026-03-24T14:39:24.805Z","1.1.1":"2026-03-24T14:48:55.074Z","1.1.2":"2026-03-24T14:56:17.500Z","1.1.3":"2026-03-25T07:31:10.362Z","1.1.4":"2026-03-25T09:28:31.628Z","1.1.5":"2026-03-25T13:41:26.465Z","1.1.6":"2026-03-26T11:21:27.198Z","1.1.7":"2026-03-26T14:36:51.005Z","1.1.8":"2026-03-26T15:25:41.490Z","1.1.9":"2026-03-26T16:17:45.185Z","1.2.0":"2026-03-26T23:32:12.158Z","1.2.1":"2026-03-27T05:51:33.452Z","1.2.2":"2026-03-27T06:40:58.260Z","1.2.3":"2026-03-27T06:53:06.977Z","1.2.4":"2026-03-27T07:04:09.965Z","1.2.5":"2026-03-27T08:08:06.269Z","1.2.6":"2026-03-27T08:27:02.507Z","1.2.7":"2026-03-27T10:58:57.939Z","1.2.8":"2026-03-27T12:27:44.522Z","1.3.0-beta.0":"2026-03-27T15:41:17.571Z","1.3.0-beta.1":"2026-03-27T16:23:36.537Z","1.3.0-beta.2":"2026-03-27T16:57:32.710Z","1.3.0-beta.3":"2026-03-27T17:57:08.213Z","1.3.0":"2026-03-27T18:15:29.152Z","1.3.1":"2026-03-28T20:36:28.682Z","1.3.2":"2026-03-29T09:31:24.166Z","1.3.3":"2026-03-29T09:45:33.024Z","1.3.4":"2026-03-29T10:48:39.508Z","1.3.5":"2026-03-29T12:01:40.467Z","1.3.6":"2026-03-29T13:14:12.376Z","1.3.7":"2026-03-29T14:38:09.532Z","1.3.8":"2026-04-03T07:53:26.133Z","1.4.0":"2026-04-03T15:40:10.715Z","1.5.0":"2026-04-09T19:41:58.716Z","1.5.1":"2026-04-10T11:27:18.980Z","1.5.2":"2026-04-11T13:01:58.769Z","1.5.3":"2026-04-13T06:11:14.138Z","1.5.4":"2026-04-13T07:04:34.917Z","1.5.5":"2026-04-13T07:22:57.082Z","1.5.6":"2026-04-13T07:55:30.792Z","1.5.7":"2026-04-13T09:03:29.514Z","1.5.8":"2026-04-15T12:01:16.490Z","1.5.9":"2026-04-21T02:24:44.852Z"},"bugs":{"url":"https://github.com/lofder/dsers-mcp-product/issues"},"license":"MIT","homepage":"https://github.com/lofder/dsers-mcp-product#readme","keywords":["mcp","mcp-server","model-context-protocol","dsers","shopify","aliexpress","dropshipping","product-import","ai-agent","bulk-import","wix","woocommerce","dropshipping-automation","ecommerce","alibaba","automation"],"repository":{"url":"git+https://github.com/lofder/dsers-mcp-product.git","type":"git"},"description":"Dropshipping automation with AI — import AliExpress/Alibaba products to Shopify & Wix via DSers. Open-source MCP server.","maintainers":[{"name":"lofder","email":"lofdertw@gmail.com"}],"readme":"# DSers MCP Product — Dropshipping 自动化：用 AI 把商品从速卖通 / Alibaba 推到 Shopify 和 Wix\n\n[![SafeSkill](https://img.shields.io/badge/SafeSkill-92%2F100-brightgreen)](https://safeskill.dev/scan/@lofder/dsers-mcp-product)\n[![Smithery](https://smithery.ai/badge/@dsersx/product-mcp)](https://smithery.ai/server/@dsersx/product-mcp)\n[![npm](https://img.shields.io/npm/v/@lofder/dsers-mcp-product)](https://www.npmjs.com/package/@lofder/dsers-mcp-product)\n[![MCP Registry](https://img.shields.io/badge/MCP_Registry-listed-blue)](https://registry.modelcontextprotocol.io/servers/io.github.lofder/dsers-mcp-product)\n[![Glama](https://glama.ai/mcp/servers/lofder/dsers-mcp-product/badges/score.svg)](https://glama.ai/mcp/servers/lofder/dsers-mcp-product)\n\n> 开源 MCP 服务器，让 AI 自动完成 DSers 的选品、导入、批量编辑，并推送到 Shopify 或 Wix。\n\n> [English](README.md) | **中文**\n\n---\n\n**DSers MCP Product** 是一个开源的 [MCP (Model Context Protocol)](https://modelcontextprotocol.io/) 服务器，让 AI Agent 自动完成 [DSers](https://www.dsers.com/partner/2044332769636515840) 的整个商品流程 —— 从选品搜索到 Shopify 或 Wix 店铺上架。搜索 DSers 商品池、从速卖通 / Alibaba / [Accio.com](https://www.accio.com/login?sId=fsBYirNWqq7FyJFV4GnoXw%3D%3D&ic=IC407236504434&tenant=accio) 导入商品、批量编辑变体、应用定价规则、推送到多个店铺 —— 只需一句话给你的 AI agent。\n\n#### 能做什么？\n\n- **选品搜索** — 在 DSers 商品池里按关键词或图片搜索，找到值得卖的商品\n- **一句话导入** — 贴个商品链接，AI 助手自动导入到 DSers\n- **浏览商品库** — 查看导入待推送列表和已上架商品，包含成本价、售价、加价状态\n- **标题清理** — 把速卖通那些关键词堆砌的乱标题整理成人话\n- **定价规则** — 加价倍率（比如 2.5 倍）、固定加价（比如 +5 美金）、固定售价（比如 9.99 美金）、划线价、按 SKU 单独定价\n- **批量导入** — 一次丢一堆链接，全部导入\n- **多店铺推送** — 一个商品一次推到你所有的 Shopify 和 Wix 店铺\n- **安全校验** — 推送前自动拦截\"低于成本价/零售价为 0/全变体零库存\"三种情况；利润率低于 10%、单变体库存少于 5、售价低于 1 美金会弹警告\n- **SEO 优化** — 让 AI 重写标题和描述，提高搜索排名后再推送\n- **供应商替换（SKU Remap）** — SKU 级替换已上架商品的供应商，支持反向图搜自动找更便宜或有货的替代供应商\n\n服务已托管在 [Vercel](https://ai.silentrillmcp.com/dropshipping/mcp)，并发布到多个平台：\n\n### 发布平台\n\n| 平台 | 链接 |\n|------|------|\n| npm | [npmjs.com/package/@lofder/dsers-mcp-product](https://www.npmjs.com/package/@lofder/dsers-mcp-product) |\n| MCP Registry（官方） | [registry.modelcontextprotocol.io](https://registry.modelcontextprotocol.io/servers/io.github.lofder/dsers-mcp-product) |\n| Smithery | [smithery.ai/server/@dsersx/product-mcp](https://smithery.ai/server/@dsersx/product-mcp) |\n| Glama.ai | [glama.ai/mcp/servers/lofder/dsers-mcp-product](https://glama.ai/mcp/servers/lofder/dsers-mcp-product) |\n| mcp.so | [mcp.so/server/dsers-mcp-product](https://mcp.so/server/dsers-mcp-product) |\n| mcpservers.org | [mcpservers.org](https://mcpservers.org) |\n| MCP Marketplace | [mcp-marketplace.io](https://mcp-marketplace.io/server/io-github-lofder-dsers-mcp-product) |\n| awesome-mcp-servers | [punkpeye/awesome-mcp-servers](https://github.com/punkpeye/awesome-mcp-servers) |\n| Dev.to | [技术文章：I Built an MCP Server to Automate Dropshipping](https://dev.to/_95a3e57463e6442feacd0/i-built-an-mcp-server-to-automate-dropshipping-product-imports-3m5b) |\n| Dev.to | [教程：How to Automate AliExpress to Shopify with AI](https://dev.to/_95a3e57463e6442feacd0/how-to-automate-aliexpress-to-shopify-product-import-with-ai-step-by-step-guide-3f5a) |\n\n### 支持的商品来源\n\n支持 **速卖通（AliExpress）**、**Alibaba.com** 和 **[Accio.com](https://www.accio.com/login?sId=fsBYirNWqq7FyJFV4GnoXw%3D%3D&ic=IC407236504434&tenant=accio)** 的商品链接。把任意平台的商品链接丢给你的 AI 助手，它就能自动导入 DSers 并上架到你的店铺。（1688 链接也能识别，但需要你的 DSers 账号开通了 1688 来源权限。）\n\n### Accio.com — AI 智能找商\n\n[Accio.com](https://www.accio.com/login?sId=fsBYirNWqq7FyJFV4GnoXw%3D%3D&ic=IC407236504434&tenant=accio) 是阿里巴巴的 AI 选品助手。你用自然语言描述想找的商品（比如\"5 美金以下的蓝牙耳机\"），它会帮你在速卖通和阿里巴巴上搜索。\n\n**怎么配合 DSers MCP 用：**\n\n1. 打开 [accio.com](https://www.accio.com/login?sId=fsBYirNWqq7FyJFV4GnoXw%3D%3D&ic=IC407236504434&tenant=accio)，用自然语言搜索你想要的商品。\n2. 在搜索结果里浏览，看到感兴趣的商品**点击进去**看详情。\n3. **复制浏览器地址栏的链接**，大概长这样：\n   `https://www.accio.com/c/xxx?productId=1005009871053792&ds=aliexpress.com`\n4. 把链接丢给你的 AI 助手，比如说：*\"帮我导入这个商品并上架：[粘贴链接]\"*\n5. 剩下的 AI 助手会自动搞定，不需要任何额外设置。\n\nAccio 上搜出来的速卖通和阿里巴巴商品都能用。\n\n### 文档\n\n| 文档 | 说明 |\n|------|------|\n| [ARCHITECTURE.md](ARCHITECTURE.md) | 三层架构、目录结构、数据流 |\n| [USAGE.md](USAGE.md) | 安装、客户端配置（Cursor、Claude Desktop）、使用场景 |\n| [SKILL.md](SKILL.md) | AI agent 指令文件 — 工作流、规则、推送选项、错误处理 |\n\n### 使用前提\n\n- 一个 [DSers](https://www.dsers.com/partner/2044332769636515840) 账号（免费版就行）\n- Shopify 或 Wix 店铺已经在 DSers 里绑定好了\n- 一个支持 MCP 的 AI 客户端 — [Cursor](https://cursor.sh/)、[Claude Desktop](https://claude.ai/desktop)、[Claude Code](https://docs.claude.com/en/docs/claude-code/overview)、[Claude Managed Agents](https://platform.claude.com/docs/en/managed-agents/overview)、[Codex CLI](https://github.com/openai/codex)、[Gemini CLI](https://github.com/google-gemini/gemini-cli)、[OpenClaw](https://docs.openclaw.ai/)、[VS Code Copilot](https://code.visualstudio.com/docs/copilot/chat/mcp-servers)（agent 模式）、[Windsurf](https://codeium.com/windsurf)、[Cline](https://cline.bot/)、[Zed](https://zed.dev/)、[Continue](https://continue.dev/) 或其他支持 MCP 的客户端\n\n### 快速开始\n\n**第 1 步：登录（一次性操作，会打开浏览器）**\n\n```bash\nnpx @lofder/dsers-mcp-product login\n```\n\n浏览器会自动打开 DSers 官方登录页。你在 DSers 自己的网站上登录 —— 密码**完全不经过**本工具。登录后 session 加密保存到本地。\n\n**第 2 步：添加到你的 MCP 客户端（不需要密码）**\n\n下面这份标准 `mcpServers` JSON 可以直接用于 **Cursor、Windsurf、Cline、Zed、Continue、opencode 等绝大多数 MCP 客户端**：\n\n```json\n{\n  \"mcpServers\": {\n    \"dsers-mcp-product\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@lofder/dsers-mcp-product\"]\n    }\n  }\n}\n```\n\n搞定。配置文件里不需要任何密码。\n\n<details>\n<summary><b>其他客户端 — Claude Desktop / Claude Code / Codex CLI / Gemini CLI / VS Code / OpenClaw</b></summary>\n\n**Claude Desktop** — 编辑 `claude_desktop_config.json`（用上面同一份 JSON）。\n\n**Claude Code**（CLI）：\n\n```bash\nclaude mcp add dsers -- npx -y @lofder/dsers-mcp-product\n```\n\n**Codex CLI** — 写入 `~/.codex/config.toml`（注意是 TOML，键名是 `mcp_servers` 下划线形式）：\n\n```toml\n[mcp_servers.dsers]\ncommand = \"npx\"\nargs = [\"-y\", \"@lofder/dsers-mcp-product\"]\n```\n\n**Gemini CLI** — 写入 `~/.gemini/settings.json`：\n\n```json\n{\n  \"mcpServers\": {\n    \"dsers\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@lofder/dsers-mcp-product\"]\n    }\n  }\n}\n```\n\n**VS Code（Copilot agent 模式）** — `mcp.json` 用的是 `servers`（不是 `mcpServers`）：\n\n```json\n{\n  \"servers\": {\n    \"dsers\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@lofder/dsers-mcp-product\"]\n    }\n  }\n}\n```\n\n**OpenClaw** — 一条命令写入 OpenClaw 配置：\n\n```bash\nopenclaw mcp set dsers '{\"command\":\"npx\",\"args\":[\"-y\",\"@lofder/dsers-mcp-product\"]}'\n```\n\n</details>\n\n**在线版（免安装）：**\n\n如果不想在本地安装，可以直接连接托管的 MCP 服务端 `https://ai.silentrillmcp.com/dropshipping/mcp`。支持 Streamable HTTP transport 的 MCP 客户端都能用，首次连接会引导你授权 DSers 账号。\n\n```json\n{\n  \"mcpServers\": {\n    \"dropshipping\": {\n      \"url\": \"https://ai.silentrillmcp.com/dropshipping/mcp\"\n    }\n  }\n}\n```\n\n同时已收录到官方 [MCP Registry](https://registry.modelcontextprotocol.io/servers/io.github.lofder/dsers-mcp-product)。\n\n**Claude Managed Agents ([文档](https://platform.claude.com/docs/en/managed-agents/overview))：**\n\n通过 [Claude Agent SDK](https://platform.claude.com/docs/en/agent-sdk/mcp) 构建 7×24 自主运行的 dropshipping agent：\n\n```python\nfrom claude_agent_sdk import query, ClaudeAgentOptions\n\nasync for message in query(\n    prompt=\"帮商品 dp-123 在店铺 st-456 找个更便宜的供应商并更新映射\",\n    options=ClaudeAgentOptions(\n        mcp_servers={\n            \"dsers\": {\"command\": \"npx\", \"args\": [\"-y\", \"@lofder/dsers-mcp-product\"]}\n        }\n    ),\n):\n    print(message)\n```\n\n### 授权认证 — OAuth 2.1\n\n你的 DSers 密码**完全不经过本工具**。登录过程是这样的：\n\n1. 运行 `npx @lofder/dsers-mcp-product login`\n2. 浏览器自动打开 DSers OAuth 授权页\n3. 你在 DSers 网站上授权\n4. 工具拿到 OAuth token，加密存到本地\n5. 搞定 — 之后 MCP 直接能用，配置文件里不需要写任何密码\n\n**Token 自动续期** — refresh token 会自动保持登录状态，你基本不需要重新登录。\n\n**换账号？**\n\n```bash\nnpx @lofder/dsers-mcp-product logout\nnpx @lofder/dsers-mcp-product login\n```\n\n> **开发者注：** headless / CI 环境支持通过 `DSERS_ACCESS_TOKEN` 和 `DSERS_REFRESH_TOKEN` 环境变量传入凭据。\n\n> **从源码工作（不是从 npm 包跑）？** 登录用 `node dist/cli.js login`，**不是** `npx @lofder/dsers-mcp-product login`。后者要求 `dsers-mcp-product` binary 解析到 PATH，本地 workspace 没 `npm link`（或者没真正 npm install）的话会 `command not found` 直接退出码 127。先 `npm run build` 让 `dist/cli.js` 存在再跑。\n\n### 使用示例\n\n装好之后，直接用自然语言跟 AI 助手说就行：\n\n> \"帮我导入这个商品，推到我的 Shopify 店铺草稿：https://www.aliexpress.com/item/1005006372921430.html\"\n\n> \"导入这个商品，加价 2.5 倍，然后推送：https://www.aliexpress.com/item/1005006372921430.html\"\n\n> \"批量导入这 3 个商品，全部推到店铺：[链接1] [链接2] [链接3]\"\n\n> \"帮我搜一下 5 美金以下的手机壳\"\n\n> \"看下我的导入列表里有什么\"\n\n> \"我已经推送了哪些商品到店铺？\"\n\n> \"把这个商品推到我所有店铺\"\n\n> \"帮我把标题和描述重写一下做 SEO 优化，然后推送\"\n\nAI 助手会自己判断调用哪个工具，你不需要知道工具名称或参数。\n\n### 通过 Smithery 安装\n\n```bash\nnpx @smithery/cli mcp add @dsersx/product-mcp --client cursor\n```\n\n或在 [smithery.ai/server/@dsersx/product-mcp](https://smithery.ai/server/@dsersx/product-mcp) 浏览和安装。\n\n### 从源码安装\n\n```bash\ngit clone https://github.com/lofder/dsers-mcp-product.git\ncd dsers-mcp-product\nnpm install\nnpm run build\nnpm test\n```\n\n### 十三个工具\n\n| # | 工具 | 干什么的 |\n|---|------|---------|\n| 1 | `dsers_store_discover` | 列出已绑定店铺、配送方式、定价规则及可用能力 |\n| 2 | `dsers_rules_validate` | 空跑定价/内容规则但不真正应用 — 提前抓 schema 错误 |\n| 3 | `dsers_product_import` | 导入商品链接，可顺便应用规则，返回完整预览 |\n| 4 | `dsers_product_preview` | 重新加载已导入商品的预览 — 标题、价格、变体、库存、已生效规则 |\n| 5 | `dsers_product_update_rules` | 对已导入商品修改定价/标题/图片/变体/选项（增量合并，无需重新导入） |\n| 6 | `dsers_product_visibility` | 在\"隐藏草稿\"和\"上架展示\"之间切换（推送前） |\n| 7 | `dsers_store_push` | 推到 Shopify / Wix — 单个、批量、或一次扇出到多店铺 |\n| 8 | `dsers_job_status` | 查询推送任务状态（排队 / 进行中 / 完成 / 失败） |\n| 9 | `dsers_product_delete` | 从 DSers 导入列表中永久删除商品（不可恢复，需显式确认） |\n| 10 | `dsers_import_list` | 浏览导入待推送列表，含成本价、售价、库存、加价状态、低库存预警 |\n| 11 | `dsers_my_products` | 列出指定店铺已上架的商品，带供应商 URL 方便重导入 |\n| 12 | `dsers_find_product` | DSers 商品池关键词/图片搜索，结果附带 `import_url` 可一键导入 |\n| 13 | `dsers_sku_remap` | SKU 级替换已上架商品的供应商。精确模式（传 `new_supplier_url`）或发现模式（反向图搜 + 多因子打分）。先 `mode='preview'`，确认后再 `mode='apply'`。需要 `product:mapping` scope |\n\n### 推送前安全校验\n\n推送到店铺之前，工具会自动帮你检查常见问题：\n\n- **直接拦截**（不让推）：售价低于进货成本、零售价为 0、所有变体都没库存\n- **警告提醒**（能推，但会提示你）：利润率低于 10%、库存少于 5 件、售价低于 1 美金\n\n有问题的话，AI 助手会告诉你具体是哪个变体出了什么问题。确定没问题的话可以用 `force_push` 强制推送。\n\n### 定价规则冲突检测\n\n如果你的 DSers 店铺自己启用了**定价规则**（基础/标准/高级），同时你又通过 MCP 设置了定价规则，推送会被**直接拦截**而不是仅警告。AI 助手会给出两个解决方案：\n\n1. 在推送选项中设置 `pricing_rule_behavior='apply_store_pricing_rule'` 接受店铺端的定价规则\n2. 在 DSers 店铺设置中关闭定价规则，使用 MCP 的定价\n\n### 四个预设提示\n\nMCP 客户端可直接展示给用户的工作流模板：\n\n| 提示 | 说明 |\n|------|------|\n| `dsers_workflow_quick-import` | 一键导入单个商品并推送为草稿 |\n| `dsers_workflow_bulk-import` | 批量导入 + 统一定价倍率 |\n| `dsers_workflow_multi-push` | 一个商品推送到所有店铺 |\n| `dsers_workflow_seo-optimize` | 导入后 AI 重写标题和描述做 SEO 优化，再推送 |\n\n### 后续计划\n\n- 商品池搜索增强 — 分类过滤、URL 反查、商品详情视图\n- 更多店铺平台 — TikTok Shop、Etsy、eBay（凡是 DSers 已接入的）\n- 订单级工具 — 履约状态、物流跟踪、订单同步\n- 远程 MCP refresh-token 支持 — 延长 OAuth 会话有效期，免反复授权\n\n有想法或需求？欢迎 [提 issue](https://github.com/lofder/dsers-mcp-product/issues) —— 非常欢迎其他开发者的建议和贡献。\n\n### 常见问题\n\n**DSers MCP Product 是什么？**\n一个免费开源的 MCP 服务器，让 AI Agent（如 Claude、Cursor）自动完成从速卖通/Alibaba/1688 到 Shopify/Wix 店铺的商品导入全流程。不用手动复制商品数据，用自然语言对话就能操作。\n\n**怎么用？**\n在 Cursor 或 Claude Desktop 里输入\"导入这个商品，加价 2.5 倍，推送到我的店铺\"，MCP 服务器自动完成抓取商品数据、应用定价规则、编辑变体、推送到店铺的全部流程。\n\n**收费吗？**\n完全免费。项目开源（MIT 协议），你只需要一个免费的 [DSers](https://www.dsers.com/partner/2044332769636515840) 账号和已连接的 Shopify 或 Wix 店铺。\n\n**安全吗？需要提供密码吗？**\n不需要。登录采用零密码浏览器认证——你在 DSers 官网登录，工具只接收会话令牌，密码永远不会经过 MCP 服务器。项目在 [SafeSkill](https://safeskill.dev/scan/@lofder/dsers-mcp-product) 安全扫描中获得 92/100 分。\n\n**支持哪些 AI 客户端？**\nCursor、Claude Desktop、Claude Code、Claude Managed Agents、Codex CLI、Gemini CLI、OpenClaw、VS Code Copilot（agent 模式）、Windsurf、Cline、Zed、Continue，以及任何 MCP 兼容客户端。npm 包走 stdio transport，托管的远程服务端走 Streamable HTTP。\n\n**应该用远程版还是本地装？**\n如果你的 MCP 客户端支持 Streamable HTTP、不想折腾 Node.js，用**远程版**（`https://ai.silentrillmcp.com/dropshipping/mcp`）；如果客户端只认 stdio（部分 Claude Desktop 版本）、想完全离线、或者需要传自定义环境变量，就用**本地 npm 包**。\n\n**和 AliDropify、AutoDS 等 Dropshipping 工具有什么区别？**\n大多数 Dropshipping 工具有自己的界面，需要点来点去。DSers MCP Product 完全不同——它直接连接你的 AI Agent，用对话代替点击来自动化工作流。而且完全开源免费，没有订阅分级。\n\n**支持哪些商品来源？**\nAliExpress、Alibaba.com、Accio.com（阿里的 AI 选品工具），以及 1688。1688 需要你的 DSers 账号开通 1688 供应商权限：打开 [DSers → 设置 → 供应商](https://app.dsers.com/) 绑定 1688 账号。\n\n**用什么货币？**\nAI 助手会用美元显示售价便于阅读，但实际定价按你店铺的本币应用。DSers 会按店铺配置的货币（Shopify / Wix）自动换算。按变体单独定价和固定售价都以店铺本币为准——拿不准的话问 AI 确认一下。\n\n**能同时推送到多个店铺吗？**\n可以。`dsers_store_push` 支持一条命令将商品推送到所有已连接的 Shopify 和 Wix 店铺，支持按店铺设置不同的定价和可见性。\n\n**能不能跳过浏览器登录、直接写死 token？**\n可以，headless / CI 环境设置 `DSERS_ACCESS_TOKEN`（和可选的 `DSERS_REFRESH_TOKEN`）环境变量即可跳过 OAuth。Token 来自任意机器上跑一次 `login` 后从 `~/.dsers-mcp/session.json` 里拷贝。交互式用户还是建议用 `npx @lofder/dsers-mcp-product login`——更安全，token 自动续期。\n\n### 疑难排查\n\n**推送返回 `persist_failed` 或 `CODEC` 错误**\nv1.5.7 已修。确认版本是最新：`npm view @lofder/dsers-mcp-product version`。必要时用 `npx -y @lofder/dsers-mcp-product@latest` 重装。\n\n**推送被拦截，提示\"定价规则冲突\"**\nDSers 店铺自己开了定价规则，同时你又通过 MCP 设了定价规则。二选一：要么在推送选项里加 `pricing_rule_behavior='apply_store_pricing_rule'`（采纳店铺端规则），要么在 DSers 设置里关掉定价规则、让 MCP 管定价。详见上面[定价规则冲突检测](#定价规则冲突检测)小节。\n\n**1688 链接导入失败，提示\"不支持的来源\"**\nDSers 账号需要开通 1688 来源授权。去 [DSers 设置 → 供应商](https://app.dsers.com/) 绑定 1688 卖家账号。AliExpress 默认就能用，1688 需要手动开。\n\n**`npx @lofder/dsers-mcp-product login` 打开浏览器但卡住**\n登录流程需要 localhost 3001–3003 端口可用（OAuth 回调要用）。如果这几个端口被占（其他 MCP 服务、本地 dev server），先关掉，或者先执行 `PORT=3004` 再跑 login。\n\n**远程版用一阵后返回 401**\nOAuth access token 到期了。当前远程版还不自动续期——在 MCP 客户端里断开重连、重新授权就行。refresh token 支持在[后续计划](#后续计划)里。\n\n**`npx dsers-mcp-product: command not found`（退出码 127）**\n你在本地源码仓库里直接跑 `npx`，但没装过 npm 包。用 `node dist/cli.js login` 代替。`npx` 命令需要 `npm link` 或真的装过 npm 包才能解析到 binary。`dist/` 不存在的话先 `npm run build`。\n\n### 其他版本\n\n也提供 [Python 版本](https://github.com/lofder/dsers-mcp-product-py)，作为功能对齐的精简子集，适合本地 stdio 部署。主要维护仍然是 TypeScript 版，优先用 TS。\n\n### 许可证\n\nMIT\n","readmeFilename":"README.zh-CN.md"}