Connect RankGenius to your AI assistant over MCP, or call the REST API from your own code. Both expose the same tools across 21 Amazon marketplaces, authenticated with a single API key.
/llms.txt, or the
/openapi.json spec.
Authorization: Bearer <your-api-key>.
Connect Claude, Cursor, or any MCP-compatible client and ask questions in natural language — the assistant calls the tools for you.
Call the tools directly over HTTPS and get a JSON envelope back. Ideal for scripts, dashboards, and back-end integrations.
| Tool | What it returns |
|---|---|
keyword_rankKeyword Rank |
Live Amazon organic search results (page rank) for a keyword. |
buyboxBuy Box |
Who owns the Buy Box for an ASIN, plus price, stock, and delivery. |
product_pageProduct Page |
Structured product details parsed from the listing — title, rating, bullets, BSR, images, variations, and more. |
product_reviewsProduct Reviews |
Customer reviews for an ASIN — paginated, with the star breakdown. |
supported_zipsSupported Zips |
The delivery zip / postal codes accepted by the optional zip parameter. |
Every tool call counts as one metered request — except a repeat of the same request within the free-repeat window (about an hour) is served from cache and is not charged. You can try any tool in your browser first on the Explore page.
A watch runs any tool on a recurring schedule and records the result as a time series, so you can chart how a metric moves — a keyword’s organic rank, a Buy Box price, an ASIN’s Best Sellers Rank, or a product’s ratings count — over days and weeks.
create_watch, list_watches,
get_watch, update_watch, pause_watch,
delete_watch) or the REST endpoint /api/v1/watches.0 9 * * * for daily at 09:00).retention_days (default 90) and older points roll off.pause_watch (pass resume=true to un-pause); over REST use either
POST {"action":"pause"}/{"action":"resume"} or
PATCH {"active": false}/{"active": true}.