mcp-cn-commerce
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| JD_APP_KEY | No | App key for JD.com (京东) API. | |
| JD_APP_SECRET | No | App secret for JD.com API. | |
| DOUDIAN_APP_KEY | No | App key for Douyin Shop (抖店) API. | |
| DOUDIAN_SHOP_ID | No | Shop ID for Douyin Shop. | |
| JD_ACCESS_TOKEN | No | Access token for JD.com API. | |
| DOUDIAN_APP_SECRET | No | App secret for Douyin Shop API. | |
| OCEANENGINE_APP_KEY | No | App key for Ocean Engine (巨量引擎) API. | |
| DOUDIAN_ACCESS_TOKEN | No | Access token for Douyin Shop API. | |
| OCEANENGINE_APP_SECRET | No | App secret for Ocean Engine API. | |
| OCEANENGINE_ACCESS_TOKEN | No | Access token for Ocean Engine API. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_advertiser_infoB | Get basic advertiser account information including name, balance, and status. Args: advertiser_ids: Comma-separated string of advertiser IDs (e.g. "123456,789012"). |
| get_account_balanceC | Get the account balance for an advertiser. Args: advertiser_id: The advertiser account ID. |
| get_campaign_reportA | Get campaign-level advertising report with impressions, clicks, cost, conversions, CTR, CPC, etc. Args: advertiser_id: The advertiser account ID. start_date: Start date in YYYY-MM-DD format. end_date: End date in YYYY-MM-DD format. page: Page number for pagination (default 1). page_size: Number of records per page (default 20, max 100). |
| get_ad_detail_reportB | Get ad-level detail report with per-ad performance metrics (impressions, clicks, cost, conversions). Args: advertiser_id: The advertiser account ID. start_date: Start date in YYYY-MM-DD format. end_date: End date in YYYY-MM-DD format. page: Page number for pagination (default 1). page_size: Number of records per page (default 20, max 100). |
| list_campaignsA | List campaigns under an advertiser account with optional status filtering. Args: advertiser_id: The advertiser account ID. page: Page number for pagination (default 1). page_size: Number of records per page (default 20, max 100). filtering: Optional JSON string for filtering (e.g. '{"status": "CAMPAIGN_STATUS_ENABLE"}'). |
| get_campaign_detailA | 广告计划详情 (Campaign detail). Get detailed information about a specific advertising campaign including budget, targeting, status, and creative settings. Args: advertiser_id: The advertiser account ID. campaign_id: The campaign ID to query. |
| list_adsA | 广告创意列表 (Ad creative list). List ad creatives under an advertiser account, optionally filtered by campaign. Args: advertiser_id: The advertiser account ID. campaign_id: Optional campaign ID to filter ads by campaign. page: Page number for pagination (default 1). page_size: Number of records per page (default 20, max 100). |
| get_ad_detailB | 广告创意详情 (Ad creative detail). Get detailed information about a specific ad creative including creative content, delivery status, and performance settings. Args: advertiser_id: The advertiser account ID. ad_id: The ad creative ID to query. |
| get_qianchuan_reportA | 千川电商广告报表 (Qianchuan ecommerce ad report). Get advertising performance report for Qianchuan (千川) ecommerce ads including impressions, clicks, cost, conversions, GMV, ROI, etc. Args: advertiser_id: The advertiser account ID. start_date: Start date in YYYY-MM-DD format. end_date: End date in YYYY-MM-DD format. page: Page number for pagination (default 1). page_size: Number of records per page (default 20, max 100). |
| get_qianchuan_campaign_listB | 千川广告计划列表 (Qianchuan campaign list). List Qianchuan (千川) ecommerce ad campaigns under an advertiser account. Args: advertiser_id: The advertiser account ID. page: Page number for pagination (default 1). page_size: Number of records per page (default 20, max 100). |
| get_star_reportA | 星图达人投放报表 (Star influencer marketing report). Get performance report for Star (星图) influencer marketing campaigns including reach, engagement, conversions, cost per engagement, and ROI. Args: advertiser_id: The advertiser account ID. start_date: Start date in YYYY-MM-DD format. end_date: End date in YYYY-MM-DD format. page: Page number for pagination (default 1). page_size: Number of records per page (default 20, max 100). |
| list_star_tasksB | 星图任务列表 (Star task list). List Star (星图) influencer marketing tasks under an advertiser account, optionally filtered by task status. Args: advertiser_id: The advertiser account ID. status: Optional status filter (e.g. "IN_PROGRESS", "COMPLETED", "CANCELLED"). page: Page number for pagination (default 1). page_size: Number of records per page (default 20, max 100). |
| get_creative_reportA | 素材/创意报表 (Creative/materials report). Get creative-level performance report including impressions, clicks, CTR, conversions, and cost per creative. Args: advertiser_id: The advertiser account ID. start_date: Start date in YYYY-MM-DD format. end_date: End date in YYYY-MM-DD format. page: Page number for pagination (default 1). page_size: Number of records per page (default 20, max 100). |
| list_materialsA | 素材库列表 (Material library list). List materials in the creative library under an advertiser account, optionally filtered by material type. Args: advertiser_id: The advertiser account ID. page: Page number for pagination (default 1). page_size: Number of records per page (default 20, max 100). material_type: Optional material type filter (e.g. "IMAGE", "VIDEO", "TITLE"). |
| list_audience_packagesA | DMP 人群包列表 (DMP audience package list). List DMP (Data Management Platform) audience packages under an advertiser account, including audience size, type, and status. Args: advertiser_id: The advertiser account ID. page: Page number for pagination (default 1). page_size: Number of records per page (default 20, max 100). |
| get_audience_reportB | 人群分析报表 (Audience analysis report). Get audience analysis report including demographic breakdown, interest tags, device distribution, and geographic distribution. Args: advertiser_id: The advertiser account ID. start_date: Start date in YYYY-MM-DD format. end_date: End date in YYYY-MM-DD format. page: Page number for pagination (default 1). page_size: Number of records per page (default 20, max 100). |
| get_bid_suggestionC | 出价建议 (Bid suggestion). Get bid optimization suggestions for a campaign, including recommended bid range based on historical performance and competition analysis. Args: advertiser_id: The advertiser account ID. campaign_id: The campaign ID to get bid suggestions for. |
| get_diagnosisB | 广告诊断 (Ad diagnosis). Get diagnostic analysis for a campaign, identifying delivery issues, budget constraints, audience saturation, and optimization recommendations. Args: advertiser_id: The advertiser account ID. campaign_id: The campaign ID to diagnose. |
| get_metricsA | Return request metrics (per-endpoint latency, success/error counts). |
| get_tracesA | Return a summary of recent request traces (spans, durations, status). |
| get_alertsA | Evaluate alert rules against current metrics; return firing alerts. |
| export_dataC | Export a JSON array of records to a CSV or JSON string. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/TonyWang-hub/mcp-cn-commerce'
If you have feedback or need assistance with the MCP directory API, please join our Discord server