amazon-data
The Canopy API MCP Server gives AI assistants like Claude, ChatGPT, and Cursor real-time access to Amazon product data through the Model Context Protocol (MCP). Power agentic workflows for e-commerce research, competitive intelligence, price tracking, product discovery, and Amazon SEO, all backed by the Canopy API.
▎ Get your API key at [canopyapi.co](https://www.canopyapi.co/) to start querying Amazon product data from any MCP-compatible client.
## Why Canopy API MCP?
- Real-time Amazon product data: ASIN lookups, variants, offers, stock, sales estimates, and reviews
- Built for AI agents: structured JSON-RPC responses ready for LLM tool use
- Streamable HTTP transport at `/mcp`, the current MCP spec convention
- Flexible authentication: pass your Canopy API key via `CANOPY-API-KEY`, `API-KEY`, `X-API-KEY`, or `Authorization: Bearer` headers
## Use Cases
- Amazon price monitoring and competitive pricing intelligence
- Product research agents that compare ASINs, variants, and offers
- Review summarization and sentiment analysis pipelines
- Sales and stock estimation for sellers and brand managers
- Category and bestseller discovery for merchandising and trend analysis
- GTIN ↔ ASIN reconciliation for catalog matching and PIM workflows
- Amazon SEO research via autocomplete and search-result analysis
## Available MCP Tools
### Product Data
- `get_amazon_product`: full product details by ASIN, Amazon URL, or GTIN
- `get_amazon_product_variants`: size, color, and style variants
- `get_amazon_product_offers`: Buy Box and third-party seller offers
- `get_amazon_product_stock`: inventory level estimates
- `get_amazon_product_sales`: weekly, monthly, and annual sales estimates
- `get_amazon_product_reviews`: top customer reviews
- `get_amazon_asin_from_gtin` / `get_amazon_gtin_from_asin`: identifier conversion
### Search & Discovery
- `search_amazon_products`: keyword search with filters and sorting
- `get_amazon_autocomplete`: Amazon search suggestions, great for keyword research
- `get_amazon_deals`: live Amazon deals
- `get_amazon_bestsellers` / `get_amazon_bestseller_categories`: bestseller rankings
### Catalog & Entities
- `get_amazon_categories`: root category taxonomy
- `get_amazon_category`: category details, products, and subcategories
- `get_amazon_seller`: seller profiles and listings
- `get_amazon_author`: author profiles and book catalogs
## Getting Started
1. Sign up at canopyapi.co to get your API key.
2. Connect any MCP-compatible client, such as Claude Desktop, Cursor, MCP Inspector, or custom agents, to the `/mcp` endpoint.
3. Include your API key in a request header. `CANOPY-API-KEY: <your-key>` is recommended.
```bash
curl -X POST https://mcp.canopyapi.co/mcp \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-H "CANOPY-API-KEY: $CANOPY_API_KEY" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}'
```
## Links
- 🌐 Canopy API: [canopyapi.co](https://www.canopyapi.co/)
- 📚 API Documentation: [Docs](https://docs.canopyapi.co/)
- 🔑 Get an API Key: [canopyapi.co](https://www.canopyapi.co/)
- 🤖 Model Context Protocol: modelcontextprotocol.io
- ⚙️ xmcp framework: xmcp.dev