8 read-only MCP platform entries; support is operation-specific; merchant live acceptance pending
Connect Runs on your machine
claude mcp add mcp-cn-commerce -e OCEANENGINE_ACCESS_TOKEN=<OCEANENGINE_ACCESS_TOKEN> -e DOUDIAN_APP_KEY=<DOUDIAN_APP_KEY> -e DOUDIAN_APP_SECRET=<DOUDIAN_APP_SECRET> -e DOUDIAN_SHOP_ID=<DOUDIAN_SHOP_ID> -e DOUDIAN_ACCESS_TOKEN=<DOUDIAN_ACCESS_TOKEN> -e JD_APP_KEY=<JD_APP_KEY> -e JD_APP_SECRET=<JD_APP_SECRET> -e JD_ACCESS_TOKEN=<JD_ACCESS_TOKEN> -e TAOBAO_APP_KEY=<TAOBAO_APP_KEY> -e TAOBAO_APP_SECRET=<TAOBAO_APP_SECRET> -e TAOBAO_ACCESS_TOKEN=<TAOBAO_ACCESS_TOKEN> -e PINDUODUO_CLIENT_ID=<PINDUODUO_CLIENT_ID> -e PINDUODUO_CLIENT_SECRET=<PINDUODUO_CLIENT_SECRET> -e PINDUODUO_ACCESS_TOKEN=<PINDUODUO_ACCESS_TOKEN> -e KUAISHOU_APP_KEY=<KUAISHOU_APP_KEY> -e KUAISHOU_APP_SECRET=<KUAISHOU_APP_SECRET> -e KUAISHOU_SIGN_SECRET=<KUAISHOU_SIGN_SECRET> -e KUAISHOU_ACCESS_TOKEN=<KUAISHOU_ACCESS_TOKEN> -e XHS_CLIENT_ID=<XHS_CLIENT_ID> -e XHS_CLIENT_SECRET=<XHS_CLIENT_SECRET> -e XHS_ACCESS_TOKEN=<XHS_ACCESS_TOKEN> -e WX_APP_ID=<WX_APP_ID> -e WX_APP_SECRET=<WX_APP_SECRET> -e WX_ACCESS_TOKEN=<WX_ACCESS_TOKEN> -e WX_TOKEN_MODE=<WX_TOKEN_MODE> -- uvx mcp-cn-commerce==0.1.6
{
"mcpServers": {
"mcp-cn-commerce": {
"command": "uvx",
"args": [
"mcp-cn-commerce==0.1.6"
],
"env": {
"OCEANENGINE_ACCESS_TOKEN": "<OCEANENGINE_ACCESS_TOKEN>",
"DOUDIAN_APP_KEY": "<DOUDIAN_APP_KEY>",
"DOUDIAN_APP_SECRET": "<DOUDIAN_APP_SECRET>",
"DOUDIAN_SHOP_ID": "<DOUDIAN_SHOP_ID>",
"DOUDIAN_ACCESS_TOKEN": "<DOUDIAN_ACCESS_TOKEN>",
"JD_APP_KEY": "<JD_APP_KEY>",
"JD_APP_SECRET": "<JD_APP_SECRET>",
"JD_ACCESS_TOKEN": "<JD_ACCESS_TOKEN>",
"TAOBAO_APP_KEY": "<TAOBAO_APP_KEY>",
"TAOBAO_APP_SECRET": "<TAOBAO_APP_SECRET>",
"TAOBAO_ACCESS_TOKEN": "<TAOBAO_ACCESS_TOKEN>",
"PINDUODUO_CLIENT_ID": "<PINDUODUO_CLIENT_ID>",
"PINDUODUO_CLIENT_SECRET": "<PINDUODUO_CLIENT_SECRET>",
"PINDUODUO_ACCESS_TOKEN": "<PINDUODUO_ACCESS_TOKEN>",
"KUAISHOU_APP_KEY": "<KUAISHOU_APP_KEY>",
"KUAISHOU_APP_SECRET": "<KUAISHOU_APP_SECRET>",
"KUAISHOU_SIGN_SECRET": "<KUAISHOU_SIGN_SECRET>",
"KUAISHOU_ACCESS_TOKEN": "<KUAISHOU_ACCESS_TOKEN>",
"XHS_CLIENT_ID": "<XHS_CLIENT_ID>",
"XHS_CLIENT_SECRET": "<XHS_CLIENT_SECRET>",
"XHS_ACCESS_TOKEN": "<XHS_ACCESS_TOKEN>",
"WX_APP_ID": "<WX_APP_ID>",
"WX_APP_SECRET": "<WX_APP_SECRET>",
"WX_ACCESS_TOKEN": "<WX_ACCESS_TOKEN>",
"WX_TOKEN_MODE": "<WX_TOKEN_MODE>"
}
}
}
}
{
"mcpServers": {
"mcp-cn-commerce": {
"command": "uvx",
"args": [
"mcp-cn-commerce==0.1.6"
],
"env": {
"OCEANENGINE_ACCESS_TOKEN": "<OCEANENGINE_ACCESS_TOKEN>",
"DOUDIAN_APP_KEY": "<DOUDIAN_APP_KEY>",
"DOUDIAN_APP_SECRET": "<DOUDIAN_APP_SECRET>",
"DOUDIAN_SHOP_ID": "<DOUDIAN_SHOP_ID>",
"DOUDIAN_ACCESS_TOKEN": "<DOUDIAN_ACCESS_TOKEN>",
"JD_APP_KEY": "<JD_APP_KEY>",
"JD_APP_SECRET": "<JD_APP_SECRET>",
"JD_ACCESS_TOKEN": "<JD_ACCESS_TOKEN>",
"TAOBAO_APP_KEY": "<TAOBAO_APP_KEY>",
"TAOBAO_APP_SECRET": "<TAOBAO_APP_SECRET>",
"TAOBAO_ACCESS_TOKEN": "<TAOBAO_ACCESS_TOKEN>",
"PINDUODUO_CLIENT_ID": "<PINDUODUO_CLIENT_ID>",
"PINDUODUO_CLIENT_SECRET": "<PINDUODUO_CLIENT_SECRET>",
"PINDUODUO_ACCESS_TOKEN": "<PINDUODUO_ACCESS_TOKEN>",
"KUAISHOU_APP_KEY": "<KUAISHOU_APP_KEY>",
"KUAISHOU_APP_SECRET": "<KUAISHOU_APP_SECRET>",
"KUAISHOU_SIGN_SECRET": "<KUAISHOU_SIGN_SECRET>",
"KUAISHOU_ACCESS_TOKEN": "<KUAISHOU_ACCESS_TOKEN>",
"XHS_CLIENT_ID": "<XHS_CLIENT_ID>",
"XHS_CLIENT_SECRET": "<XHS_CLIENT_SECRET>",
"XHS_ACCESS_TOKEN": "<XHS_ACCESS_TOKEN>",
"WX_APP_ID": "<WX_APP_ID>",
"WX_APP_SECRET": "<WX_APP_SECRET>",
"WX_ACCESS_TOKEN": "<WX_ACCESS_TOKEN>",
"WX_TOKEN_MODE": "<WX_TOKEN_MODE>"
}
}
}
}
{
"servers": {
"mcp-cn-commerce": {
"type": "stdio",
"command": "uvx",
"args": [
"mcp-cn-commerce==0.1.6"
],
"env": {
"OCEANENGINE_ACCESS_TOKEN": "<OCEANENGINE_ACCESS_TOKEN>",
"DOUDIAN_APP_KEY": "<DOUDIAN_APP_KEY>",
"DOUDIAN_APP_SECRET": "<DOUDIAN_APP_SECRET>",
"DOUDIAN_SHOP_ID": "<DOUDIAN_SHOP_ID>",
"DOUDIAN_ACCESS_TOKEN": "<DOUDIAN_ACCESS_TOKEN>",
"JD_APP_KEY": "<JD_APP_KEY>",
"JD_APP_SECRET": "<JD_APP_SECRET>",
"JD_ACCESS_TOKEN": "<JD_ACCESS_TOKEN>",
"TAOBAO_APP_KEY": "<TAOBAO_APP_KEY>",
"TAOBAO_APP_SECRET": "<TAOBAO_APP_SECRET>",
"TAOBAO_ACCESS_TOKEN": "<TAOBAO_ACCESS_TOKEN>",
"PINDUODUO_CLIENT_ID": "<PINDUODUO_CLIENT_ID>",
"PINDUODUO_CLIENT_SECRET": "<PINDUODUO_CLIENT_SECRET>",
"PINDUODUO_ACCESS_TOKEN": "<PINDUODUO_ACCESS_TOKEN>",
"KUAISHOU_APP_KEY": "<KUAISHOU_APP_KEY>",
"KUAISHOU_APP_SECRET": "<KUAISHOU_APP_SECRET>",
"KUAISHOU_SIGN_SECRET": "<KUAISHOU_SIGN_SECRET>",
"KUAISHOU_ACCESS_TOKEN": "<KUAISHOU_ACCESS_TOKEN>",
"XHS_CLIENT_ID": "<XHS_CLIENT_ID>",
"XHS_CLIENT_SECRET": "<XHS_CLIENT_SECRET>",
"XHS_ACCESS_TOKEN": "<XHS_ACCESS_TOKEN>",
"WX_APP_ID": "<WX_APP_ID>",
"WX_APP_SECRET": "<WX_APP_SECRET>",
"WX_ACCESS_TOKEN": "<WX_ACCESS_TOKEN>",
"WX_TOKEN_MODE": "<WX_TOKEN_MODE>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
OCEANENGINE_ACCESS_TOKENOptional, secret | Required when platform=oceanengine. |
DOUDIAN_APP_KEYOptional, secret | Required when platform=doudian. |
DOUDIAN_APP_SECRETOptional, secret | Required when platform=doudian. |
DOUDIAN_SHOP_IDOptional | Required when platform=doudian. |
DOUDIAN_ACCESS_TOKENOptional, secret | Required when platform=doudian. |
JD_APP_KEYOptional, secret | Required when platform=jd. |
JD_APP_SECRETOptional, secret | Required when platform=jd. |
JD_ACCESS_TOKENOptional, secret | Required when platform=jd. |
TAOBAO_APP_KEYOptional, secret | Required when platform=taobao. |
TAOBAO_APP_SECRETOptional, secret | Required when platform=taobao. |
TAOBAO_ACCESS_TOKENOptional, secret | Required when platform=taobao. |
PINDUODUO_CLIENT_IDOptional, secret | Required when platform=pinduoduo. |
PINDUODUO_CLIENT_SECRETOptional, secret | Required when platform=pinduoduo. |
PINDUODUO_ACCESS_TOKENOptional, secret | Required when platform=pinduoduo. |
KUAISHOU_APP_KEYOptional, secret | Required when platform=kuaishou. |
KUAISHOU_APP_SECRETOptional, secret | Required when platform=kuaishou. |
KUAISHOU_SIGN_SECRETOptional, secret | Required when platform=kuaishou. |
KUAISHOU_ACCESS_TOKENOptional, secret | Required when platform=kuaishou. |
XHS_CLIENT_IDOptional, secret | Required when platform=xiaohongshu. |
XHS_CLIENT_SECRETOptional, secret | Required when platform=xiaohongshu. |
XHS_ACCESS_TOKENOptional, secret | Required when platform=xiaohongshu. |
WX_APP_IDOptional, secret | Required with WX_APP_SECRET in managed token mode. |
WX_APP_SECRETOptional, secret | Required with WX_APP_ID in managed token mode. |
WX_ACCESS_TOKENOptional, secret | Required in static token mode. Used by default when provided. |
WX_TOKEN_MODEOptional | static uses WX_ACCESS_TOKEN; managed obtains tokens with WX_APP_ID and WX_APP_SECRET. |
Details
| Package | [email protected] (PYPI, stdio) |
| First published | 10 Oct 2026 |
| Last updated | 10 Oct 2026 |
| Registry name | io.github.TonyWang-hub/mcp-cn-commerce |
More other servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
