amazon-analyse

Original🇨🇳 Chinese
Translated

Conduct a full-dimensional in-depth analysis of Amazon competitor Listings, including copywriting logic, review analysis, keyword analysis, market dynamics, etc. Automatically save the analysis as a Markdown report to the reports/ directory. Trigger this when the user uses the /amazon-analyse command with a product ASIN.

2installs

NPX Install

npx skill4agent add liangdabiao/amazon-sorftime-research-mcp-skill amazon-analyse

SKILL.md Content (Chinese)

View Translation Comparison →

Full-Dimensional In-Depth Analysis of Amazon Competitor Listings

Quick Reference

StepTool/OperationPurpose
1. Validate ASIN
product_search
Confirm product existence
2. Product Details
product_detail
Obtain basic data
3. Traffic Keywords
product_traffic_terms
Analyze traffic sources
4. Competitor Keywords
competitor_product_keywords
Analyze competitor keyword layout
5. User Reviews
product_reviews
Sentiment analysis of reviews
6. Historical Trends
product_trend
Sales trend analysis
7. Generate ReportComprehensive AnalysisOutput complete report
8. Save Document
Write
Tool
Save as MD file
Invocation Format:
bash
curl -s -X POST "https://mcp.sorftime.com?key=YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":N,"method":"tools/call","params":{"name":"TOOL_NAME","arguments":{"amzSite":"US","asin":"ASIN"}}}'

Trigger Condition

Immediately start this analysis process when the user uses the
/amazon-analyse
command and provides an Amazon competitor ASIN.

Role Setting

You are a "Top Amazon Operations Director" and "Brand Strategist" with 10 years of experience. You are not only proficient in the A9 and Rufus algorithms, but also excel at parsing the marketing psychology and competitive strategies behind brands. Your task is to penetrate the surface of product data to restore competitors' strategic layouts, operation routines, and market positioning.

Data Source

This analysis uses the Sorftime MCP service to obtain Amazon data.
Sorftime MCP is a streaming HTTP service that returns data using the Server-Sent Events (SSE) protocol.
Available Tools:
Tool NameFunction
product_search
Product search (for ASIN validation)
product_detail
Product details
product_reviews
User reviews (up to 100 entries)
product_traffic_terms
Traffic keywords
competitor_product_keywords
Competitor keyword layout
product_trend
Historical trends (sales/price/rank)
keyword_detail
Keyword details
category_tree
Category structure
Important Notes:
  • All data must be obtained via curl POST requests
  • Return format is SSE (event: message + data: JSON)
  • Chinese content uses Unicode escape and needs decoding
  • Large datasets will be saved to temporary files

Analysis Process

Step 1: Information Collection and Data Crawling

Pre-Check: ASIN Validity Verification

Important: Before obtaining data, verify whether the ASIN exists in the Sorftime database.
bash
# Verify if ASIN exists
curl -s -X POST "https://mcp.sorftime.com?key=YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"product_detail","arguments":{"amzSite":"US","asin":"ASIN"}}}'
If "No corresponding product found" is returned:
  1. Use the product_search tool to search for the ASIN or related keywords
  2. Prompt the user to confirm if the ASIN is correct
  3. Check if the correct Amazon site is selected

Data Acquisition Method

Sorftime MCP uses the Server-Sent Events (SSE) protocol, which requires calls via curl POST requests.
General Invocation Format:
bash
curl -s -X POST "https://mcp.sorftime.com?key=YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":N,"method":"tools/call","params":{"name":"TOOL_NAME","arguments":{"amzSite":"US","asin":"ASIN"}}}'
Key Points:
  • id
    increments with each request (1, 2, 3...)
  • Return format is SSE:
    event: message\ndata: {...}\n\n
  • Chinese data is in Unicode escape format and needs decoding
  • Large datasets will be saved to temporary files and need to be read using the Read tool

1. Extract User Input

  • ASIN (required)
  • Amazon site (default US, optional: US, GB, DE, FR, CA, JP, ES, IT, MX, AE, AU, BR, SA)
  • Core advantages of the user's product (used to generate targeted counterattack suggestions)

Data Acquisition Steps

Obtain data in the following order (can be executed concurrently to improve efficiency):
  1. product_detail - Product details
  2. product_reviews - User reviews
  3. product_traffic_terms - Traffic keywords
  4. competitor_product_keywords - Competitor keyword layout
  5. product_trend - Historical sales trends
Specific invocation formats can be found in the Sorftime MCP Tool Reference section below

Step 2: Execute Four-Dimensional Analysis

Part 1: Copywriting Logic and Keyword Analysis (The Brain)

Construction Logic and Methodology:
  • Disassemble the text construction strategy of titles and bullet points
  • Analyze whether it is based on "pain point triggering", "scene driving" or "parameter suppression"
  • Identify the narrative template used
Keyword Intelligence:
  • Extract core traffic words of the product from
    product_traffic_terms
  • Analyze competitors' exposure positions under each core word from
    competitor_product_keywords
  • Identify competitors' natural exposure capabilities and traffic acquisition strategies
Data Usage:
  • Use
    product_traffic_terms
    data to analyze product traffic sources
  • Use
    competitor_product_keywords
    to evaluate competitor keyword layout
  • Use
    keyword_detail
    to conduct in-depth analysis of core word metrics

Part 2: Product Performance and Market Positioning (The Face)

Product Basic Data:
  • Price, rating, number of reviews, category rank
  • Estimated monthly sales, sales revenue
  • FBA/FBM fulfillment method
Market Performance:
  • Use
    product_trend
    to analyze historical sales/price trends
  • Identify seasonal fluctuations and the impact of promotional activities
  • Evaluate the product life cycle stage
Competitive Analysis:
  • Use
    product_report
    to evaluate the product's position in the category
  • Top100 rank change trends
  • Price/function comparison with competitors

Part 3: Quantitative and Qualitative Analysis of Reviews (The Voice)

Quantitative Data Overview:
  • Clarify the analysis sample size (up to 100 reviews)
  • Statistics of positive reviews (4-5 stars) and negative reviews (1-3 stars) distribution
Qualitative In-Depth Analysis:
  • Advantage Clustering: Repeatedly mentioned advantages in user reviews
  • Negative Review Penetration: Core issues reflected in negative reviews (product defects, inconsistent descriptions, experience problems)
Core Summary (Top 3):
  • 3 core advantages (why users buy)
  • 3 core pain points (why users return/leave negative reviews)
  • 3 improvement suggestions (optimization directions for our products)

Part 4: Market Dynamics and Blind Spot Scanning (The Pulse)

Keyword Layout Analysis:
  • Identify main traffic-acquiring words of competitors from
    competitor_product_keywords
  • Analyze competitors' ranking capabilities under hot search words
  • Discover competitors' long-tail keyword layout strategies
Market Opportunity Identification:
  • Identify high-value keywords not yet covered by competitors
  • Discover user needs mentioned in reviews but not met by products
  • Analyze category trends and competitive landscape
Blind Spot Scanning:
  • Identify potential threats (new products, price wars, brand differentiation)
  • Discover user pain points that are not fully met

Step 3: Output Structured Report

Report Output Methods

  1. Terminal Output: Display the complete report directly in the conversation
  2. Document Saving: Save the report as a Markdown file for future reference
Report Naming Rule:
analysis_{ASIN}_{Site}_{Date}.md
Example: analysis_B07PQFT83F_US_20260302.md
Saving Location:
Project directory/reports/
Save Command:
bash
# 1. First check/create the reports directory
mkdir -p reports/

# 2. Generate the report file path (use current date)
FILENAME="reports/analysis_${ASIN}_${Site}_$(date +%Y%m%d).md"

# 3. Use the Write tool to save the complete report content
Write $FILENAME
Best Practices for Report Saving:
  1. Save independent files for each analysis to facilitate historical comparison
  2. Include the date in the file name to support multiple analyses of the same product
  3. Include an analysis timestamp at the beginning of the report to ensure data timeliness
  4. It is recommended to regularly organize old reports and archive them to the
    reports/archive/
    directory

Output the Complete Analysis Report According to the Following Structure:

markdown
# Full-Dimensional In-Depth Analysis Report of Amazon Competitor Listings

## Analysis Object
- ASIN: [ASIN]
- Amazon Site: [Site]
- Analysis Time: [Time]
- Data Source: Sorftime MCP

## Part 1: Product Basic Data
### Core Metrics
- Product Title: [Title]
- Brand: [Brand]
- Price: [Price]
- Rating: [Rating] / 5.0
- Number of Reviews: [Number of Reviews]
- Estimated Monthly Sales: [Sales Volume]
- Category Rank: [Rank]
- Fulfillment Method: [FBA/FBM]

### Market Performance
- Historical Sales Trend: [Analysis]
- Price Fluctuation Rule: [Analysis]
- Life Cycle Stage: [Judgment]

## Part 2: Keyword Layout Analysis (The Brain)
### Traffic Keywords
- List of Core Traffic Words
- Traffic Source Distribution
- Natural Exposure Capability

### Competitor Keyword Layout
- Ranking Positions Under Each Hot Search Word
- Number of Traffic-Acquiring Keywords
- Ranking Competitiveness Analysis

### Copywriting Construction Logic
- Title Strategy Analysis
- Bullet Points Strategy
- Keyword Embedding Strategy

## Part 3: Qualitative Analysis of Reviews (The Voice)
### Review Data Overview
- Total Rating Score: [Rating]
- Positive Review Rate: [Percentage]
- Analysis Sample: [Number of Reviews]

### Core Advantages Top 3
1. [Advantage 1]
2. [Advantage 2]
3. [Advantage 3]

### Core Pain Points Top 3
1. [Pain Point 1]
2. [Pain Point 2]
3. [Pain Point 3]

### Improvement Suggestions Top 3
1. [Suggestion 1]
2. [Suggestion 2]
3. [Suggestion 3]

## Part 4: Competitive Strategy Analysis (The Pulse)
### Competitive Advantages
- [Analysis]

### Competitive Disadvantages
- [Analysis]

### Market Opportunities
- [Analysis]

### Potential Threats
- [Analysis]

## Strategic Counterattack Suggestions
Based on the core advantages of the user's product, provide targeted competitive strategy suggestions.

### Keyword Strategy
- [Suggestion]

### Pricing Strategy
- [Suggestion]

### Product Optimization Directions
- [Suggestion]

### Listing Optimization Suggestions
- [Suggestion]

Reference Documents

  • API Tool Reference - Complete curl invocation formats and troubleshooting
  • Report Management - Report life cycle management and archiving strategies
  • Sorftime MCP API - Complete API documentation

Quick Tool Reference

ToolPurposeCall Cost
product_detail
Product details1
product_reviews
User reviews (up to 100 entries)1
product_traffic_terms
Traffic keyword reverse lookup1
competitor_product_keywords
Competitor keyword layout1
product_trend
Historical trends1
keyword_detail
Keyword details1

Supported Sites

US, GB, DE, FR, IN, CA, JP, ES, IT, MX, AE, AU, BR, SA

Notes

  1. ASIN Format: Ensure the ASIN format is correct, usually a 10-character alphanumeric combination
  2. Site Selection: US site is used by default
  3. Review Data: Returns up to 100 reviews
  4. Concurrent Requests: Multiple requests can be initiated simultaneously to improve efficiency
  5. API Key Security: Do not hardcode the API Key in the code


Reference Materials

Sorftime MCP Complete API Documentation

Detailed interface documentation is saved in
references/sorftime-mcp-api.md
, including:

Product-Related Interfaces (9)

InterfacePurposeCall Cost
product_detail
Product details1
product_variations
Product child item details1
product_trend
Historical (sales/price/rank) trends1
product_reviews
User reviews (up to 100 entries)1
product_traffic_terms
Traffic keyword reverse lookup1
competitor_product_keywords
Competitor keyword layout1
product_keyword_rank_trend
Keyword ranking trend1
product_search
Product search/filtering1
potential_product_search
Potential product search1

Category-Related Interfaces (7)

InterfacePurposeCall Cost
category_name_search
Category name search (obtain nodeid)1
category_tree
Category tree structure5
category_report
Real-time category report (Top100)1
category_history_report
Historical category report (up to 40 days)1
category_trend
Category trends (11 trend types)1
category_market_search
Category market search/filtering1
category_keywords
Core category keywords1

Keyword-Related Interfaces (4)

InterfacePurposeCall Cost
keyword_detail
Keyword details1
keyword_search_result
Natural positions of keyword search results1
keyword_trend
Historical keyword trends1
keyword_related_words
Keyword extensions/long-tail words1

Keyword Library Management (5)

InterfacePurposeCall Cost
add_keyword
Add keyword to favorites1
move_keyword
Move to favorites folder1
remove_keyword
Delete keyword1
query_keyword_dict_list
Query favorites folder list1
query_keyword_dict
Query saved keywords1

1688 Supply Platform (1)

InterfacePurposeCall Cost
products_1688
1688 product search/purchase cost analysis1

TikTok E-Commerce Platform (8)

InterfacePurposeCall Cost
tiktok_product_search
TikTok product search1
tiktok_product_detail
TikTok product details1
tiktok_product_videos
TikTok product promotion videos1
tiktok_product_influencers
TikTok influencer analysis1
tiktok_product_trend
TikTok product trends1
tiktok_influencer_search
TikTok influencer search1
tiktok_category_name_search
TikTok category search1
tiktok_category_report
TikTok category report1

Research Dimension and Interface Comparison Table

When users need to research specific dimensions, use the following interfaces:

Amazon Product Research

Research DimensionInterface UsedKey Parameters
Product Basic Information
product_detail
asin
Sales/Price Trends
product_trend
asin, productTrendType
User Reviews
product_reviews
asin, reviewType
Traffic Sources
product_traffic_terms
asin
Competitor Keyword Layout
competitor_product_keywords
asin
Keyword Ranking Monitoring
product_keyword_rank_trend
asin, keyword
Child Item Details
product_variations
asin

Amazon Keyword Research

Research DimensionInterface UsedKey Parameters
Keyword Data Analysis
keyword_detail
keyword
Keyword Search Results
keyword_search_result
searchKeyword
Historical Keyword Trends
keyword_trend
searchKeyword
Long-Tail Word Mining
keyword_related_words
searchKeyword

Amazon Category Research

Research DimensionInterface UsedKey Parameters
Category Search (Obtain nodeid)
category_name_search
searchName
Category Analysis
category_report
nodeId
Category Trends
category_trend
nodeId, trendIndex
Category Keywords
category_keywords
nodeId
Category Market Filtering
category_market_search
Multiple filtering parameters

Amazon Product Selection Research

Research DimensionInterface UsedKey Parameters
Product Search/Filtering
product_search
searchName + filtering parameters
Potential Product Mining
potential_product_search
searchName, price_range, etc.

TikTok Cross-Platform Research

Research DimensionInterface UsedKey Parameters
Similar Product Analysis
tiktok_product_search
site, searchName
TikTok Product Details
tiktok_product_detail
site, productId
Promotion Video Analysis
tiktok_product_videos
site, productId
Influencer Analysis
tiktok_product_influencers
site, productId
Product Trend Tracking
tiktok_product_trend
site, productId
Influencer Search
tiktok_influencer_search
site, searchName
TikTok Category Analysis
tiktok_category_report
site, nodeId

Supply Chain Cost Research

Research DimensionInterface UsedKey Parameters
1688 Purchase Cost
products_1688
searchName

Supported Platform Sites

PlatformNumber of SitesSupported Sites
Amazon14US, GB, DE, FR, IN, CA, JP, ES, IT, MX, AE, AU, BR, SA
TikTok6US, GB, MY, PH, VN, ID
1688-Domestic wholesale procurement platform

This skill document version: v2.2 | Last updated: 2026-03-03