Tools

Amazon tools

Amazon results pages, product listings, sellers and the Amazon searches products rank for.

Read Amazon the way a shopper and a seller see it: the results page for a search with its sponsored products, one product's listing, everyone selling it, and the Amazon searches it ranks for, with Amazon's own search volume. The location picks the marketplace: United Kingdom reads amazon.co.uk.

Products are keyed by ASIN, the ten characters after /dp/ in a product URL. amazon_search_products returns them for a search. Amazon reviews are not available.

To tear down a competing product, start with amazon_get_product, then amazon_get_sellers for its price and Buy Box, and amazon_get_keywords for the searches it wins. amazon_get_competitors finds the products fighting it for those searches.

To connect these tools to your agent, see the Amazon MCP page.

ToolWhat it doesCost
amazon_search_productsSearch AmazonFrom 2 credits
amazon_get_productGet an Amazon productFrom 2 credits
amazon_get_sellersGet a product's Amazon sellersFrom 2 credits
amazon_get_keywordsGet a product's Amazon keywordsFrom 5 credits
amazon_get_competitorsFind competing productsFrom 5 credits
amazon_get_keyword_metricsCheck Amazon search volumeFrom 5 credits
amazon_search_keywordsGet Amazon keyword ideasFrom 5 credits

Search Amazon

Toolamazon_search_products

Amazon's results page for a search: organic and sponsored products in order, with price, rating, reviews, bought-past-month and badges.

Good for

"who ranks on Amazon for standing desk", "which brands buy Amazon ads for this search", "what do top products in this category cost".

Not the tool for
What you get

One record with keyword, results_count, Each row has rank, type (organic | sponsored), asin, title, url, image_url, price, price_to, currency, rating, ratings_count, bought_past_month, is_amazon_choice, is_best_seller, offers[] (badges). related_searches[].

Cost

2 credits per 100 results. Default 100 = 2 credits. Cached 1 day.

Parameters

ParameterDefault and notes
keywordRequired
depth100, max 700; billed per 100
location"United States"; the country picks the Amazon marketplace
language"en"

It also takes the common parameters provider, max_credits and dry_run.

Example input
{
  "keyword": "standing desk",
  "depth": 100
}

Get an Amazon product

Toolamazon_get_product

One Amazon product by ASIN: title, price and discount, rating, availability, category path, the About-this-item text, spec table, variations and images.

Good for

"tear down this Amazon listing", "what does competitor's product page say", "how is this product priced and rated".

Not the tool for
What you get

One record with asin, parent_asin, title, url, byline, price, price_to, discount_percent, currency, rating, ratings_count, is_amazon_choice, is_available, categories[] (broadest first), description, specs[] (group, name, value), variation_asins[], images[].

Cost

2 credits. Cached 1 day.

Parameters

ParameterDefault and notes
asinRequired; the 10 characters after /dp/ in the URL
location"United States"
language"en"

It also takes the common parameters provider, max_credits and dry_run.

Example input
{
  "asin": "B0B41YH9B6"
}

Get a product's Amazon sellers

Toolamazon_get_sellers

Every seller offering one Amazon product, with price, condition, where it ships from and delivery: who holds the Buy Box and who undercuts it.

Good for

"who sells this ASIN", "are resellers undercutting our price", "is Amazon itself selling this".

Not the tool for
What you get

One record with asin, title, Each row has rank (1 holds the Buy Box), seller, seller_url, ships_from, price, regular_price, currency, discount_percent, condition, delivery.

Cost

2 credits. Cached 6 hours.

Parameters

ParameterDefault and notes
asinRequired
location"United States"
language"en"

It also takes the common parameters provider, max_credits and dry_run.

Example input
{
  "asin": "B0B41YH9B6"
}

Get a product's Amazon keywords

Toolamazon_get_keywords

Amazon searches one product ranks for, with monthly Amazon search volume and its position, organic or sponsored.

Good for

"what does this ASIN rank for on Amazon", "which searches bring competitor's product its sales", choosing keywords for a listing title.

Not the tool for
What you get

A list. Each row has keyword, volume (monthly Amazon searches), rank, type (organic | sponsored), results_count. Sorted by volume.

Cost

5 + 5 per 100 rows. Default 100 rows = 10 credits. Cached 7 days.

Parameters

ParameterDefault and notes
asinRequired
location"United States"
language"en"
limit100, max 1000

It also takes the common parameters cursor, provider, max_credits and dry_run.

Example input
{
  "asin": "B0B41YH9B6",
  "limit": 50
}

Find competing products

Toolamazon_get_competitors

Amazon products that compete with one product for the same searches, with how many they share and how each ranks.

Good for

"which products compete with ours on Amazon", "who shows up beside this ASIN", building a competitor set for a listing.

Not the tool for
What you get

A list. Each row has asin, shared_keywords, avg_position, organic_keywords, organic_volume, sponsored_keywords. ASINs only: call amazon_get_product for a title. The product itself is left out.

Cost

5 + 5 per 100 rows. Default 100 rows = 10 credits. Cached 7 days.

Parameters

ParameterDefault and notes
asinRequired
location"United States"
language"en"
limit100, max 1000

It also takes the common parameters cursor, provider, max_credits and dry_run.

Example input
{
  "asin": "B0B41YH9B6",
  "limit": 20
}

Check Amazon search volume

Toolamazon_get_keyword_metrics

Monthly Amazon search volume for up to 1,000 keywords you already have, in the order given.

Good for

"how many people search Amazon for X", comparing Amazon demand with Google demand, sizing a product idea on Amazon.

Not the tool for
What you get

A list. Each row has keyword, volume (monthly Amazon searches; null = no data).

Cost

5 + 5 per 100 keywords. 10 keywords = 6 credits. Cached 7 days.

Parameters

ParameterDefault and notes
keywordsRequired; 1 to 1000
location"United States"
language"en"

It also takes the common parameters provider, max_credits and dry_run.

Example input
{
  "keywords": [
    "standing desk",
    "desk converter"
  ]
}

Get Amazon keyword ideas

Toolamazon_search_keywords

Amazon search ideas around a seed, from Amazon's related searches, with monthly Amazon search volume.

Good for

"what else do people search on Amazon around X", building an Amazon keyword list for a listing or ads.

Not the tool for
What you get

A list. Each row has keyword, volume.

Cost

5 + 5 per 100 rows. Default 100 rows = 10 credits. Cached 7 days.

Parameters

ParameterDefault and notes
seedRequired
location"United States"
language"en"
limit100, max 1000

It also takes the common parameters cursor, provider, max_credits and dry_run.

Example input
{
  "seed": "standing desk",
  "limit": 50
}