amazon-business-mcp-browser
Provides tools for searching products, viewing product details, managing the Amazon cart (add, update quantity, remove items), and preparing checkout on an Amazon Business account via a visible browser session.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@amazon-business-mcp-browserSearch for 'paper shredder' and show the results with prices"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Amazon Business MCP Browser
Server MCP locale per cercare prodotti e gestire un carrello Amazon Business tramite un browser Playwright visibile e isolato.
Stato: prototipo iniziale. Amazon non supporta ufficialmente questa automazione del sito. L'interfaccia può cambiare, comparire CAPTCHA o richiedere nuovamente MFA. Verifica che l'uso sia compatibile con le condizioni applicabili al tuo account.
Principi di sicurezza
Il login avviene personalmente nella finestra Amazon: l'MCP non chiede né conserva la password.
La sessione risiede in un profilo browser locale dedicato, fuori dal repository.
Il browser resta visibile (
headless: false).Le operazioni browser sono serializzate per evitare modifiche concorrenti al carrello.
amazon_prepare_checkoutapre solo la revisione del carrello.Non esiste un tool che prema Effettua l'ordine.
Related MCP server: wholesale-mcp
Tool disponibili
Tool | Effetto |
| Controlla lo stato indicativo della sessione |
| Apre il login per completamento manuale |
| Cerca prodotti e prezzi visibili all'account |
| Legge i dettagli di un ASIN |
| Legge il carrello reale |
| Aggiunge un articolo |
| Aggiorna quantità; zero rimuove |
| Rimuove un articolo |
| Porta alla revisione manuale, senza acquistare |
Requisiti
Node.js 20 o successivo
Account Amazon Business
macOS, Linux o Windows con interfaccia grafica
Installazione
npm install
npx playwright install chromium
npm run buildPer usare Google Chrome installato anziché il Chromium incluso:
export AMAZON_BROWSER_CHANNEL=chromeConfigurazione MCP
Esempio generico per un client MCP:
{
"mcpServers": {
"amazon-business": {
"command": "node",
"args": ["/percorso/amazon-business-mcp-browser/dist/index.js"],
"env": {
"AMAZON_MARKETPLACE_URL": "https://www.amazon.it",
"AMAZON_BROWSER_CHANNEL": "chromium"
}
}
}
}Al primo utilizzo:
Chiama
amazon_open_login.Completa login, MFA ed eventuale CAPTCHA nella finestra aperta.
Chiama
amazon_session_status.Avvia una ricerca o leggi il carrello.
Il profilo predefinito viene salvato in ~/.amazon-business-mcp-browser/profile. Puoi cambiarlo con AMAZON_BROWSER_PROFILE.
Configurazione
Copia .env.example come riferimento. Il server legge direttamente le variabili d'ambiente:
Variabile | Default | Descrizione |
|
| Marketplace autorizzato |
| profilo sotto la home | Directory sessione isolata |
|
|
|
|
| Timeout browser |
|
| Massimo risultati, da 1 a 20 |
Sviluppo
npm run check
npm test
npm run buildI test automatici non effettuano accessi né modifiche su Amazon. Le verifiche end-to-end devono essere eseguite manualmente su un account autorizzato.
Limiti noti
Selettori, testi e flussi Amazon possono cambiare senza preavviso.
CAPTCHA, MFA e consensi devono essere completati manualmente.
Alcuni prodotti richiedono la selezione di una variante prima di poterli aggiungere.
Prezzi e disponibilità sono istantanee e possono cambiare durante il checkout.
Non aggira protezioni anti-bot, limiti dell'account o controlli Amazon.
Evoluzione prevista
Il codice browser è separato dal layer MCP per consentire in futuro un provider basato sulle API ufficiali Amazon Business, mantenendo invariati i nomi dei tool.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityDmaintenanceAn MCP server that enables AI assistants to search for alcohol products, manage shopping carts, and place orders on Drizly. It uses browser automation to check product availability, discover local stores, and track delivery status.Last updated1230MIT
- Flicense-quality-maintenanceAn MCP server that enables AI assistants to browse, analyze, and automate interactions with wholesale websites using Playwright and recipe-based HTTP execution. It supports tasks like automated login, product searching, and cart management through browser snapshots and network log analysis.Last updated
- AlicenseAqualityBmaintenanceBrowser-based research MCP server that drives a real Chromium browser via patched Playwright to access JavaScript-rendered content, dynamic tables, and login-walled dashboards. It provides tools for visiting URLs to extract DOM text and screenshots, and for performing structured data extraction using Anthropic Claude Sonnet.Last updated3Apache 2.0
- Flicense-qualityCmaintenanceMCP server for grocery-related web automation using Playwright, enabling AI assistants to interact with grocery websites.Last updated
Related MCP Connectors
Hosted Amazon Seller Central and Amazon Ads MCP server for Claude, ChatGPT, Cursor, and agents.
Hosted Amazon Seller and Vendor MCP server for Claude, ChatGPT, Cursor, Codex, Gemini, Copilot.
Managed LinkedIn MCP server for AI agents: search, connect, message and enrich on accounts you own.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/fulviocazzanti/amazon-business-mcp-browser'
If you have feedback or need assistance with the MCP directory API, please join our Discord server