Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
CHROME_PATHNoPath to the Chrome executable, if Chrome is not auto-detected.
AMAZON_NOW_HOMENoOverride the default base directory (~/.amazon-now-mcp) where the Chrome profile and data are stored.
AMAZON_NOW_DATA_DIRNoOverride the directory where order history and pantry data are stored (default ~/.amazon-now-mcp/data).
AMAZON_NOW_HEADLESSNoSet to false to show the browser window while the server runs.
AMAZON_NOW_PROFILE_DIRNoOverride the directory for the Chrome profile holding your Amazon login (default ~/.amazon-now-mcp/chrome-profile).

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

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
now_refresh_historyA

Scan the user's Amazon Now orders from their amazon.in order history and rebuild the local pantry of proven items (what they buy, how often, when). Read-only on Amazon. Takes ~3 s per 10 orders.

now_get_pantryA

Get the user's proven items from past Amazon Now orders: asin, title, timesOrdered, lastOrdered. Sorted by how often they were bought.

now_searchA

Search Amazon Now for one or more items (one call for the whole list). Products are deliverable to the account's current address. Each result: asin, title, price, mrp (INR), packSize, rating, sponsored, previouslyBought (site badge), timesOrdered (from pantry), inCartQuantity.

now_add_itemsA

Add products to the Amazon Now cart (several in one call). Each needs the asin and the exact now_search query that returned it. quantity = units to add on top of what is already in the cart. Only changes the cart; never places an order.

now_view_cartA

Show the current Amazon Now cart: items, quantities, line totals, total, savings, and how much more to add for the next benefit (e.g. free delivery). Read-only.

now_set_cart_quantityA

Set the exact quantity of an item already in the Amazon Now cart; 0 removes it.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.9/5.0

Scored across 6 tools

Disambiguation5/5

Each tool targets a distinct stage of the Amazon Now flow: history refresh, pantry read, search, cart add, cart view, cart quantity set. The one potentially overlapping pair (add_items vs set_cart_quantity) is explicitly differentiated by the 'adds on top of existing cart' vs 'sets exact quantity, 0 removes' wording.

Naming Consistency4/5

All names share a clean now_ prefix and snake_case style, making the set easy to scan. Minor deviation: most names are verb_noun (now_get_pantry, now_add_items, now_view_cart) but now_search is verb-only, and refresh_history reverses into noun_verb.

Tool Count5/5

Six tools map neatly onto the shopping lifecycle: bootstrap history, read pantry, search, add, inspect cart, adjust quantity. Nothing extraneous and nothing obviously padded.

Completeness4/5

Search-to-cart lifecycle is covered, and removal is handled via set_cart_quantity=0. Gaps: no order/checkout or delivery-slot tool (possibly intentional read/safety scope) and no way to check order status, so an agent hits a dead end at purchase.

Maintenance

ActivityMaintained
ResponsivenessNo issues