Strider Amazon

by markswendsen-code

Not rated
GitHub

About

MCP server for Amazon shopping - AI agents can search products, check prices, add to cart, and manage shopping lists.

Details

Author
markswendsen-code
Categories
Other, Web Scraping, Search, Automation

Setup

Install Strider Amazon in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/markswendsen-code/mcp-amazon

Follow the installation instructions in the repository README, then restart your MCP client.

Amazon MCP ServerbyStrider Labs— give AI agents the ability to search products, manage your cart, place orders, and track shipments on Amazon via browser automation.

npm install -g @striderlabs/mcp-amazon # Install Playwright browsers (required) npx playwright install chromium

Claude Desktop (~/.claude/claude_desktop_config.json)

{ "mcpServers": { "amazon": { "command": "striderlabs-mcp-amazon" } } }
{ "mcpServers": { "amazon": { "command": "npx", "args": ["-y", "@striderlabs/mcp-amazon"] } } }
Search for "AirPods Pro" on Amazon → amazon_search({ query: "AirPods Pro", maxResults: 5 }) Add the first result to cart → amazon_add_to_cart({ asinOrQuery: "B0BDHWDR12", quantity: 1 })
Preview my order before placing → amazon_preview_order() Place the order (user must confirm first) → amazon_place_order({ confirm: true })
Track order 123-4567890-1234567 → amazon_track_order({ orderId: "123-4567890-1234567" })

Amazon requires manual login (headless browsers cannot complete Amazon's full auth flow including 2FA):

To reset: runamazon_logoutor delete the~/.strider/amazon/directory.

amazon_place_orderrequiresconfirm: trueto actually place an order:

- Withoutconfirm: true— returns a preview (same asamazon_preview_order)
- Withconfirm: true— places the orderimmediately

Never setconfirm: truewithout explicit user consent.

Amazon has aggressive bot detection. This server includes:

- Random delays between actions (500–2000ms)
- User agent rotation (Chrome/Safari on macOS/Windows)
- Webdriver property masking
- Browser plugin/language spoofing
- Proper viewport and screen resolution

- Runtime:Node.js 18+, ES modules
- Browser:Playwright Chromium (headless)
- Transport:MCP stdio
- Session storage:~/.strider/amazon/

- Requires manual login (no programmatic auth for Amazon)
- CAPTCHA challenges must be completed in a real browser
- Payment method must be pre-configured on your Amazon account
- Amazon's UI changes may break DOM selectors — report issues on GitHub
- Not affiliated with Amazon.com, Inc.

"CAPTCHA detected"Visit amazon.com in your browser, complete the CAPTCHA, then retry.

"Not logged in"Runamazon_login, open the URL, log in, then runamazon_status.

"Add to Cart button not found"The item may be sold by a third-party seller requiring seller selection, or it may be unavailable. Tryamazon_get_productfirst to verify availability.

"Page load timed out"Check your internet connection. Amazon pages can be slow on first load.

git clone https://github.com/striderlabs/mcp-amazon cd mcp-amazon npm install npx playwright install chromium npm run build npm start

Scrapes and searches for products on Amazon.

An MCP server that connects AI agents to Amazon product, search, and review data across 20 marketplaces via the ChocoData Amazon Scraper API.

Search for products and compare prices at Coles and Woolworths supermarkets in Australia.

Query computer component prices from Taiwan's CoolPC website to generate AI-assisted price quotes.

A product search server that provides markdown-formatted responses with clickable product links and prices.

Agentic commerce with 58 MCP tools for product search, cart, checkout, and analytics

One MCP server for 160+ live web-data APIs (search, social, e-commerce, real estate, jobs, finance) — clean JSON, free tier.

D2C eCommerce fulfillment platform: manage orders, inventory, shipments, campaigns, and billing via AI agents

Real-time product search across Southeast Asia with 3.8M+ items — the first SEA e-commerce MCP server

MCP server for meal delivery service. Browse menus, manage carts, confirm orders, skip/unskip deliveries, and view order history.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.