amazon-business-mcp-browser
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| AMAZON_BROWSER_CHANNEL | No | The browser channel to use: 'chromium' or 'chrome'. | chromium |
| AMAZON_BROWSER_PROFILE | No | The directory for the isolated browser session profile. | |
| AMAZON_MARKETPLACE_URL | No | The authorized Amazon marketplace URL. | https://www.amazon.it |
| AMAZON_BROWSER_TIMEOUT_MS | No | The browser timeout in milliseconds. | 30000 |
| AMAZON_MAX_SEARCH_RESULTS | No | The maximum number of search results (1-20). | 10 |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| amazon_session_statusA | Controlla se il profilo browser isolato risulta autenticato su Amazon. |
| amazon_open_loginA | Apre Amazon in un browser visibile. L'utente inserisce personalmente password, MFA e CAPTCHA. |
| amazon_searchA | Cerca prodotti nel marketplace Amazon configurato usando la sessione Business del browser. |
| amazon_product_detailsA | Legge titolo, prezzo, disponibilità, venditore e caratteristiche di un ASIN. |
| amazon_get_cartA | Restituisce un'istantanea del carrello Amazon reale con timestamp. |
| amazon_add_to_cartB | Aggiunge un ASIN al carrello reale. È un'azione modificante ma non effettua acquisti. |
| amazon_update_quantityA | Aggiorna la quantità di un ASIN nel carrello. Quantità zero rimuove l'articolo. |
| amazon_remove_from_cartC | Rimuove un ASIN dal carrello reale. |
| amazon_prepare_checkoutA | Porta il browser al carrello e restituisce il riepilogo. Non effettua né conferma l'ordine. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 9 tools
Each tool has a clearly distinct purpose: session status, product details, login, search, cart snapshot, checkout prep, and cart mutations. The only slight overlap is between get_cart and prepare_checkout, but their descriptions clearly differentiate a snapshot from an actionable step.
All tools use the consistent 'amazon_' prefix, and most follow a verb_noun pattern (get_cart, add_to_cart, update_quantity, remove_from_cart, open_login, prepare_checkout). However, 'session_status' and 'product_details' are noun phrases rather than verb-first, creating a minor stylistic deviation that is still readable and predictable.
The 9 tools are well-scoped for a browser-based Amazon Business assistant, covering authentication, product search, cart management, and checkout preparation. The count feels neither sparse nor bloated for the intended functionality.
The tool set covers the full cart CRUD lifecycle (add, get, update, remove) plus search and product details. However, the checkout flow ends at preparation and never confirms an order, leaving a notable gap for fully automated purchasing. There is also no order history or account management, but that may be intentional for safety.