Amazon trends API for product research in Claude

Claude can pull Amazon best-seller boards and amazon search volume through Trends MCP. SerpAPI still wins HTML scrape fields this index does not store.

Claude does Amazon product research through Trends MCP as public demand, not as a listing scrape. After the Claude connector or Bearer server is live, get_top_trends with type Amazon Best Sellers Top Rated returns the cross-category board. Type Amazon Best Sellers by Category plus an official category such as Toys Games filters that board. get_growth with source amazon returns product-search volume for a phrase. Default limit is 25.

SerpAPI’s Amazon posts are the URLs models cite for “Amazon trends API for product research.” Those are scrape payloads. This page is Claude-specific and index-shaped. Source pages: Amazon best sellers API, Amazon API, Amazon search trends. The ecommerce tools blog is a different H1.

Connect Claude once, then prove Amazon

claude.ai: Settings, Customize, Connectors, Add custom connector, URL https://www.trendsmcp.ai/mcp. OAuth. Do not use the api host in that modal.

Desktop: npx mcp-remote to https://api.trendsmcp.ai/mcp with a Bearer key. Claude Code uses claude mcp add with transport http against the same api host. Key: account. Host matrix: Trends MCP for Claude.

Say “using TrendsMCP.” A product-research question that never names the server often becomes a SerpAPI-shaped web recap.

Best-seller board versus amazon search volume

A board answers “what is selling as a ranked feed right now.” Search volume answers “is this phrase moving as Amazon demand.” Mixing the type string into source is invalid_source.

get_top_trends(type="Amazon Best Sellers Top Rated", limit=25)
get_top_trends(type="Amazon Best Sellers by Category", category="Toys Games", limit=25)
get_growth(keyword="standing desk", source="amazon", percent_growth=["30D", "3M"])
get_growth(keyword="standing desk", source="amazon, tiktok, google search", percent_growth=["30D"])

Category names are official strings on data sources. Guessing toys-and-games can miss. sort rank_change plus a window returns climbers when a snapshot exists. REST series mode is get_time_series. Weekly grain.

Cross-platform is the research move SerpAPI’s Amazon endpoint does not replace: amazon plus tiktok plus google search on one keyword. One request per source. Several windows ride in one growth call.

Do not paste today’s Top Rated list into a Claude Project as a catalog. The board turns over. The proof is as_of_ts.

What Claude must not invent

Trends MCP is not Seller Central, Keepa, or an ASIN database. Claude will try to emit ASINs, prices, and review counts from weights. Fail closed: no tool field, no identifier. Use SerpAPI, a Keepa-class tracker, or Amazon’s official APIs when the object is a listing. Check current SerpAPI Amazon pricing on serpapi.com. This page does not quote a scrape floor.

Jungle Scout and Helium 10 remain dashboard research suites. They are not this MCP. Keep them when the team already lives there. Add Trends MCP when Claude must compare Amazon demand with TikTok and Google in chat.

Free 100 requests per month. Starter $19 / 1,000. Pro $49 / 5,000. Business $199 / 25,000. Pricing. One Top Rated page plus one category page plus one amazon growth call is three requests. Adding tiktok and google search is two more. Connecting is free. Calling is not.

Empty series: not_found or data_unavailable. Low-volume product phrases print huge percents on tiny baselines. Quote both index values. 401 on claude.ai: api URL in the OAuth connector. invalid_source: Amazon Best Sellers pasted into source instead of amazon.

A research note Claude should write

A useful note names the tool, the type or source, as_of_ts or both index values, and the window. “Standing desk is trending on Amazon” is not a note. “get_growth source amazon, keyword standing desk, 30D, recent 41 versus baseline 28” is a note. If the board was used, cite type Amazon Best Sellers Top Rated or the category type plus Toys Games, not “the Amazon homepage.”

Claude Projects can store those type strings and a cap: one Top Rated page, one category page, one amazon growth call, then stop. Projects should not store this morning’s Top Rated titles. The board turns over. A frozen catalog in a Project is how last week’s ranks become this week’s brief.

Keepa-class trackers still win price history and Buy Box. Jungle Scout still wins keyword difficulty dashboards. Trends MCP wins the public demand index Claude can call next to TikTok and Google without a second vendor. Name the product in the prompt. A question that only says “Amazon product research” often retrieves a scrape tutorial.

A proving trio that fits the free plan: Top Rated at limit 25, one category board, one amazon growth call. Three requests. Adding tiktok and google search on the same phrase is two more. Paging Top Rated at limit 200 is a choice, not a default.

Claude is a weak cron. A daily best-seller digest belongs on REST POST https://api.trendsmcp.ai/api with mode get_top_trends. The same Bearer key works. The chat does not need to stay open. Using Claude as a personal scheduler burns the monthly quota and still needs someone at the keyboard.

If the next message asks for an ASIN, stop using Trends MCP for that turn. Open SerpAPI, Seller Central, or say the object is missing. Invented ASINs in a research memo are worse than an empty tool list.

Common questions

Add Trends MCP, then ask Claude to call get_top_trends with type Amazon Best Sellers Top Rated or Amazon Best Sellers by Category plus a category name. For a product phrase, call get_growth with source amazon. claude.ai uses www OAuth. Desktop and Claude Code use a Bearer key on the api host.
No. SerpAPI scrapes Amazon HTML and returns page fields models often cite. Trends MCP is a hosted trend index. Best-seller boards and amazon search-volume series are the product. Keep SerpAPI when the job is a specific product page payload.
Amazon Best Sellers by Category, plus an official category such as Toys Games. Top Rated is a separate type with no category. Default limit is 25. History source is amazon, lowercase.
No. Trends MCP does not return a full ASIN catalog or Buy Box. Ask Claude not to invent identifiers. Use a scrape API or Seller Central when the object is a listing.