Model Context Protocol - Claude / Cursor / Cline
MCP server
Drop Amazon Scraper API into Claude Desktop, Cursor, Cline, or any MCP-compatible AI agent. Your assistant scrapes Amazon natively.
Quick start
Claude Desktop
Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"amazon-scraper-api": {
"command": "npx",
"args": ["-y", "@chocodata/asa-mcp-server"],
"env": {
"ASA_API_KEY": "asa_live_..."
}
}
}
} Restart Claude Desktop. Ask "What's the price of B08N5KWBKK on amazon.com?" and watch the assistant call the scraper directly.
Cursor
Settings -> MCP -> Add new server. Same config:
{
"mcpServers": {
"amazon-scraper-api": {
"command": "npx",
"args": ["-y", "@chocodata/asa-mcp-server"],
"env": { "ASA_API_KEY": "asa_live_..." }
}
}
} Cline (VS Code extension)
Edit ~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json:
{
"mcpServers": {
"amazon-scraper-api": {
"command": "npx",
"args": ["-y", "@chocodata/asa-mcp-server"],
"env": { "ASA_API_KEY": "asa_live_..." }
}
}
} What your AI agent can do
Five MCP tools exposed to the assistant. Once configured, the assistant calls them automatically based on the user prompt.
scrape_product
Get full product detail for an ASIN: title, price, rating, reviews, images, availability, brand, ~55 fields. Try: "Pull the latest price on B08N5KWBKK"
search_amazon
Run a search query, return ranked results with organic/sponsored split. Try: "Find the top 10 wireless earbuds under $100"
batch_products
Pull product detail for up to 1,000 ASINs at once. Returns when all complete. Try: "Get prices for these 50 ASINs and tell me which dropped this week"
compare_marketplaces
Compare the same ASIN across all 20 Amazon marketplaces. Try: "Compare iPhone 15 Pro pricing on amazon.com vs amazon.de vs amazon.co.jp"
check_credits
Show remaining credit balance. The assistant uses this to warn before kicking off large batches.
Why use the MCP server?
Native AI workflow
Your assistant calls the scraper directly. No copy-paste of API responses, no manual JSON parsing in the chat.
Works with any MCP host
Claude Desktop, Cursor, Cline, Continue, and any other client that speaks the Model Context Protocol spec.
Same auth as the API
Reuses your existing API key. Same rate limits, same per-success billing, same logs in your dashboard.
Zero install
`npx -y @chocodata/asa-mcp-server` runs on demand from npm. No global package, no version conflicts.
Built for agents
Tool descriptions written for LLM consumption: clear input schemas, examples, and error messages the assistant can recover from.
Open source
Source on GitHub. Fork it, extend the tool list, or swap in your own auth flow if you self-host.
Official resources
- GitHub repo - source + tool definitions + issues
- npm package - distribution
- Model Context Protocol spec - what MCP is and how it works
- Compatible MCP clients - Claude, Cursor, Cline, Continue, more
- API documentation - the underlying endpoints the MCP server wraps
Pricing
Same rate across every integration. Monthly plans from $19 or pay-as-you-go at $0.90 per 1,000 successful requests. 1,000 free on signup.
Free
Forever free on signup
- check_circle1,000 requests / month
- check_circle10 concurrent requests
- check_circleAll 20 marketplaces
- check_circleFull dashboard + analytics
- check_circleTop-up at $0.90 / 1k
- check_circleCommunity support
Vibe
$0.70 / 1k effective
- check_circle27,000 requests / month
- check_circle30 concurrent requests
- check_circleAll endpoints + content-language
- check_circleCountry-matched residential IPs
- check_circlePer-API-key usage tracking
- check_circleTop-up at $0.90 / 1k
- check_circleEmail support (1 business day)
Pro
$0.60 / 1k effective
- check_circle82,000 requests / month
- check_circle50 concurrent requests
- check_circlePriority routing queue
- check_circleCountry-matched residential IPs
- check_circleTeam seats (up to 5)
- check_circleTop-up at $0.90 / 1k
- check_circleEmail + chat support
Custom
Flat $0.50 / 1k effective at every level
- check_circle200k - 4M+ requests / month
- check_circle100-500+ concurrent requests
- check_circlePriority queue (highest)
- check_circlePremium proxy pool + SLA on request
- check_circleUnlimited team seats
- check_circleWire / invoice / annual PO
- check_circleDedicated Slack channel
Pay-as-you-go top-up
$0.90 / 1,000 successful requests
Available on every plan including Free. Top up any time when included credits run out. Only 2xx responses charged. Balance never expires.
Ship AI-native Amazon scraping
1,000 free requests on signup. No credit card required.