Search / io.github.TonyWang-hub/mcp-cn-commerce
mcp-cn-commerce
L0· runs locally8 read-only MCP platform entries; support is operation-specific; merchant live acceptance pending
v0.1.6 · active · repository · descriptor JSON · versions
Search / io.github.TonyWang-hub/mcp-cn-commerce
L0· runs locally8 read-only MCP platform entries; support is operation-specific; merchant live acceptance pending
v0.1.6 · active · repository · descriptor JSON · versions
{
"mcpServers": {
"mcp-cn-commerce": {
"command": "uvx",
"args": [
"mcp-cn-commerce==0.1.6",
"start",
"oceanengine"
],
"env": {
"OCEANENGINE_ACCESS_TOKEN": "${OCEANENGINE_ACCESS_TOKEN}",
"DOUDIAN_APP_KEY": "${DOUDIAN_APP_KEY}",
"DOUDIAN_APP_SECRET": "${DOUDIAN_APP_SECRET}",
"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}"
}
}
}
}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_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}" -- uvx mcp-cn-commerce==0.1.6 start oceanengine[mcp_servers.mcp-cn-commerce]
command = "uvx"
args = ["mcp-cn-commerce==0.1.6", "start", "oceanengine"]
env = { "OCEANENGINE_ACCESS_TOKEN" = "${OCEANENGINE_ACCESS_TOKEN}", "DOUDIAN_APP_KEY" = "${DOUDIAN_APP_KEY}", "DOUDIAN_APP_SECRET" = "${DOUDIAN_APP_SECRET}", "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}" }
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"mcp-cn-commerce": {
"type": "local",
"command": [
"uvx",
"mcp-cn-commerce==0.1.6",
"start",
"oceanengine"
],
"enabled": true,
"environment": {
"OCEANENGINE_ACCESS_TOKEN": "{env:OCEANENGINE_ACCESS_TOKEN}",
"DOUDIAN_APP_KEY": "{env:DOUDIAN_APP_KEY}",
"DOUDIAN_APP_SECRET": "{env:DOUDIAN_APP_SECRET}",
"DOUDIAN_ACCESS_TOKEN": "{env:DOUDIAN_ACCESS_TOKEN}",
"JD_APP_KEY": "{env:JD_APP_KEY}",
"JD_APP_SECRET": "{env:JD_APP_SECRET}",
"JD_ACCESS_TOKEN": "{env:JD_ACCESS_TOKEN}",
"TAOBAO_APP_KEY": "{env:TAOBAO_APP_KEY}",
"TAOBAO_APP_SECRET": "{env:TAOBAO_APP_SECRET}",
"TAOBAO_ACCESS_TOKEN": "{env:TAOBAO_ACCESS_TOKEN}",
"PINDUODUO_CLIENT_ID": "{env:PINDUODUO_CLIENT_ID}",
"PINDUODUO_CLIENT_SECRET": "{env:PINDUODUO_CLIENT_SECRET}",
"PINDUODUO_ACCESS_TOKEN": "{env:PINDUODUO_ACCESS_TOKEN}",
"KUAISHOU_APP_KEY": "{env:KUAISHOU_APP_KEY}",
"KUAISHOU_APP_SECRET": "{env:KUAISHOU_APP_SECRET}",
"KUAISHOU_SIGN_SECRET": "{env:KUAISHOU_SIGN_SECRET}",
"KUAISHOU_ACCESS_TOKEN": "{env:KUAISHOU_ACCESS_TOKEN}",
"XHS_CLIENT_ID": "{env:XHS_CLIENT_ID}",
"XHS_CLIENT_SECRET": "{env:XHS_CLIENT_SECRET}",
"XHS_ACCESS_TOKEN": "{env:XHS_ACCESS_TOKEN}",
"WX_APP_ID": "{env:WX_APP_ID}",
"WX_APP_SECRET": "{env:WX_APP_SECRET}",
"WX_ACCESS_TOKEN": "{env:WX_ACCESS_TOKEN}"
}
}
}
}{
"mcpServers": {
"mcp-cn-commerce": {
"command": "uvx",
"args": [
"mcp-cn-commerce==0.1.6",
"start",
"oceanengine"
],
"env": {
"OCEANENGINE_ACCESS_TOKEN": "${OCEANENGINE_ACCESS_TOKEN}",
"DOUDIAN_APP_KEY": "${DOUDIAN_APP_KEY}",
"DOUDIAN_APP_SECRET": "${DOUDIAN_APP_SECRET}",
"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}"
}
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=mcp-cn-commerce&config=eyJjb21tYW5kIjoidXZ4IiwiYXJncyI6WyJtY3AtY24tY29tbWVyY2U9PTAuMS42Iiwic3RhcnQiLCJvY2VhbmVuZ2luZSJdLCJlbnYiOnsiT0NFQU5FTkdJTkVfQUNDRVNTX1RPS0VOIjoiJHtPQ0VBTkVOR0lORV9BQ0NFU1NfVE9LRU59IiwiRE9VRElBTl9BUFBfS0VZIjoiJHtET1VESUFOX0FQUF9LRVl9IiwiRE9VRElBTl9BUFBfU0VDUkVUIjoiJHtET1VESUFOX0FQUF9TRUNSRVR9IiwiRE9VRElBTl9BQ0NFU1NfVE9LRU4iOiIke0RPVURJQU5fQUNDRVNTX1RPS0VOfSIsIkpEX0FQUF9LRVkiOiIke0pEX0FQUF9LRVl9IiwiSkRfQVBQX1NFQ1JFVCI6IiR7SkRfQVBQX1NFQ1JFVH0iLCJKRF9BQ0NFU1NfVE9LRU4iOiIke0pEX0FDQ0VTU19UT0tFTn0iLCJUQU9CQU9fQVBQX0tFWSI6IiR7VEFPQkFPX0FQUF9LRVl9IiwiVEFPQkFPX0FQUF9TRUNSRVQiOiIke1RBT0JBT19BUFBfU0VDUkVUfSIsIlRBT0JBT19BQ0NFU1NfVE9LRU4iOiIke1RBT0JBT19BQ0NFU1NfVE9LRU59IiwiUElORFVPRFVPX0NMSUVOVF9JRCI6IiR7UElORFVPRFVPX0NMSUVOVF9JRH0iLCJQSU5EVU9EVU9fQ0xJRU5UX1NFQ1JFVCI6IiR7UElORFVPRFVPX0NMSUVOVF9TRUNSRVR9IiwiUElORFVPRFVPX0FDQ0VTU19UT0tFTiI6IiR7UElORFVPRFVPX0FDQ0VTU19UT0tFTn0iLCJLVUFJU0hPVV9BUFBfS0VZIjoiJHtLVUFJU0hPVV9BUFBfS0VZfSIsIktVQUlTSE9VX0FQUF9TRUNSRVQiOiIke0tVQUlTSE9VX0FQUF9TRUNSRVR9IiwiS1VBSVNIT1VfU0lHTl9TRUNSRVQiOiIke0tVQUlTSE9VX1NJR05fU0VDUkVUfSIsIktVQUlTSE9VX0FDQ0VTU19UT0tFTiI6IiR7S1VBSVNIT1VfQUNDRVNTX1RPS0VOfSIsIlhIU19DTElFTlRfSUQiOiIke1hIU19DTElFTlRfSUR9IiwiWEhTX0NMSUVOVF9TRUNSRVQiOiIke1hIU19DTElFTlRfU0VDUkVUfSIsIlhIU19BQ0NFU1NfVE9LRU4iOiIke1hIU19BQ0NFU1NfVE9LRU59IiwiV1hfQVBQX0lEIjoiJHtXWF9BUFBfSUR9IiwiV1hfQVBQX1NFQ1JFVCI6IiR7V1hfQVBQX1NFQ1JFVH0iLCJXWF9BQ0NFU1NfVE9LRU4iOiIke1dYX0FDQ0VTU19UT0tFTn0ifX0%3D"
}{
"servers": {
"mcp-cn-commerce": {
"type": "stdio",
"command": "uvx",
"args": [
"mcp-cn-commerce==0.1.6",
"start",
"oceanengine"
],
"env": {
"OCEANENGINE_ACCESS_TOKEN": "${OCEANENGINE_ACCESS_TOKEN}",
"DOUDIAN_APP_KEY": "${DOUDIAN_APP_KEY}",
"DOUDIAN_APP_SECRET": "${DOUDIAN_APP_SECRET}",
"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}"
}
}
}
}{
"mcpServers": {
"mcp-cn-commerce": {
"command": "uvx",
"args": [
"mcp-cn-commerce==0.1.6",
"start",
"oceanengine"
],
"env": {
"OCEANENGINE_ACCESS_TOKEN": "${OCEANENGINE_ACCESS_TOKEN}",
"DOUDIAN_APP_KEY": "${DOUDIAN_APP_KEY}",
"DOUDIAN_APP_SECRET": "${DOUDIAN_APP_SECRET}",
"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}"
}
}
}
}extensions:
"mcp-cn-commerce":
enabled: true
name: "mcp-cn-commerce"
type: stdio
cmd: "uvx"
args:
- "mcp-cn-commerce==0.1.6"
- "start"
- "oceanengine"
envs:
"OCEANENGINE_ACCESS_TOKEN": "${OCEANENGINE_ACCESS_TOKEN}"
"DOUDIAN_APP_KEY": "${DOUDIAN_APP_KEY}"
"DOUDIAN_APP_SECRET": "${DOUDIAN_APP_SECRET}"
"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}"
timeout: 300
Placeholders to fill from your own secret store: ${OCEANENGINE_ACCESS_TOKEN}, ${DOUDIAN_APP_KEY}, ${DOUDIAN_APP_SECRET}, ${DOUDIAN_ACCESS_TOKEN}, ${JD_APP_KEY}, ${JD_APP_SECRET}, ${JD_ACCESS_TOKEN}, ${TAOBAO_APP_KEY}, ${TAOBAO_APP_SECRET}, ${TAOBAO_ACCESS_TOKEN}, ${PINDUODUO_CLIENT_ID}, ${PINDUODUO_CLIENT_SECRET}, ${PINDUODUO_ACCESS_TOKEN}, ${KUAISHOU_APP_KEY}, ${KUAISHOU_APP_SECRET}, ${KUAISHOU_SIGN_SECRET}, ${KUAISHOU_ACCESS_TOKEN}, ${XHS_CLIENT_ID}, ${XHS_CLIENT_SECRET}, ${XHS_ACCESS_TOKEN}, ${WX_APP_ID}, ${WX_APP_SECRET}, ${WX_ACCESS_TOKEN}. The registry never accepts secret values.
This is a local package: the command runs on your machine.
Not scored: fewer than three checks apply, usually because no remote answered a credential-free probe or the server is a local package.
protocol.modern, protocol.stateless, protocol.transport, protocol.list_ttlno remote answered a protocol handshake (not probed yet, unreachable, or local-only)auth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptions, tools.description_length, tools.schemas, tools.annotations, tools.directory_hints, tools.token_cost, tools.api_dumptool list unknown (behind auth, not probed, or empty)stability.changes, stability.rug_pulltool list unknownNo tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+repository +namespace-matches-repo ~liveness-unmeasured +updated-9d-ago
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
[email protected] PyPIthis version is not known to the dependency resolver
Dependency graphs from deps.dev; advisories from OSV.dev, including the GitHub Advisory Database and the PyPI Advisory Database; all CC BY 4.0. The graph is what a clean install of this version resolves today; nothing was installed or run. How it is checked.
| package | registry | version | runtime | secrets |
|---|---|---|---|---|
mcp-cn-commerce | pypi | 0.1.6 | uvx | OCEANENGINE_ACCESS_TOKEN, DOUDIAN_APP_KEY, DOUDIAN_APP_SECRET, DOUDIAN_ACCESS_TOKEN, JD_APP_KEY, JD_APP_SECRET, JD_ACCESS_TOKEN, TAOBAO_APP_KEY, TAOBAO_APP_SECRET, TAOBAO_ACCESS_TOKEN, PINDUODUO_CLIENT_ID, PINDUODUO_CLIENT_SECRET, PINDUODUO_ACCESS_TOKEN, KUAISHOU_APP_KEY, KUAISHOU_APP_SECRET, KUAISHOU_SIGN_SECRET, KUAISHOU_ACCESS_TOKEN, XHS_CLIENT_ID, XHS_CLIENT_SECRET, XHS_ACCESS_TOKEN, WX_APP_ID, WX_APP_SECRET, WX_ACCESS_TOKEN |
No tools observed. Local packages are never executed by the registry.
Schemas: list_tools.
{
"name": "io.github.TonyWang-hub/mcp-cn-commerce",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"version": "0.1.6",
"packages": [
{
"version": "0.1.6",
"transport": {
"type": "stdio"
},
"identifier": "mcp-cn-commerce",
"runtimeHint": "uvx",
"registryType": "pypi",
"registryBaseUrl": "https://pypi.org",
"packageArguments": [
{
"type": "positional",
"value": "start"
},
{
"type": "positional",
"choices": [
"oceanengine",
"doudian",
"jd",
"taobao",
"pinduoduo",
"kuaishou",
"xiaohongshu",
"weixin_store"
],
"default": "oceanengine",
"valueHint": "platform",
"isRequired": true,
"description": "One platform per stdio connection; configure each additional platform as a separate connection."
}
],
"environmentVariables": [
{
"name": "OCEANENGINE_ACCESS_TOKEN",
"isSecret": true,
"description": "Required when platform=oceanengine."
},
{
"name": "DOUDIAN_APP_KEY",
"isSecret": true,
"description": "Required when platform=doudian."
},
{
"name": "DOUDIAN_APP_SECRET",
"isSecret": true,
"description": "Required when platform=doudian."
},
{
"name": "DOUDIAN_SHOP_ID",
"description": "Required when platform=doudian."
},
{
"name": "DOUDIAN_ACCESS_TOKEN",
"isSecret": true,
"description": "Required when platform=doudian."
},
{
"name": "JD_APP_KEY",
"isSecret": true,
"description": "Required when platform=jd."
},
{
"name": "JD_APP_SECRET",
"isSecret": true,
"description": "Required when platform=jd."
},
{
"name": "JD_ACCESS_TOKEN",
"isSecret": true,
"description": "Required when platform=jd."
},
{
"name": "TAOBAO_APP_KEY",
"isSecret": true,
"description": "Required when platform=taobao."
},
{
"name": "TAOBAO_APP_SECRET",
"isSecret": true,
"description": "Required when platform=taobao."
},
{
"name": "TAOBAO_ACCESS_TOKEN",
"isSecret": true,
"description": "Required when platform=taobao."
},
{
"name": "PINDUODUO_CLIENT_ID",
"isSecret": true,
"description": "Required when platform=pinduoduo."
},
{
"name": "PINDUODUO_CLIENT_SECRET",
"isSecret": true,
"description": "Required when platform=pinduoduo."
},
{
"name": "PINDUODUO_ACCESS_TOKEN",
"isSecret": true,
"description": "Required when platform=pinduoduo."
},
{
"name": "KUAISHOU_APP_KEY",
"isSecret": true,
"description": "Required when platform=kuaishou."
},
{
"name": "KUAISHOU_APP_SECRET",
"isSecret": true,
"description": "Required when platform=kuaishou."
},
{
"name": "KUAISHOU_SIGN_SECRET",
"isSecret": true,
"description": "Required when platform=kuaishou."
},
{
"name": "KUAISHOU_ACCESS_TOKEN",
"isSecret": true,
"description": "Required when platform=kuaishou."
},
{
"name": "XHS_CLIENT_ID",
"isSecret": true,
"description": "Required when platform=xiaohongshu."
},
{
"name": "XHS_CLIENT_SECRET",
"isSecret": true,
"description": "Required when platform=xiaohongshu."
},
{
"name": "XHS_ACCESS_TOKEN",
"isSecret": true,
"description": "Required when platform=xiaohongshu."
},
{
"name": "WX_APP_ID",
"isSecret": true,
"description": "Required with WX_APP_SECRET in managed token mode."
},
{
"name": "WX_APP_SECRET",
"isSecret": true,
"description": "Required with WX_APP_ID in managed token mode."
},
{
"name": "WX_ACCESS_TOKEN",
"isSecret": true,
"description": "Required in static token mode. Used by default when provided."
},
{
"name": "WX_TOKEN_MODE",
"choices": [
"static",
"managed"
],
"description": "static uses WX_ACCESS_TOKEN; managed obtains tokens with WX_APP_ID and WX_APP_SECRET."
}
]
}
],
"repository": {
"url": "https://github.com/TonyWang-hub/mcp-cn-commerce",
"source": "github"
},
"description": "8 read-only MCP platform entries; support is operation-specific; merchant live acceptance pending"
}