io.github.alexdlaird/amazon-orders-mcp·Commerce

Amazon Orders

An MCP server for Amazon order history, line items, and transactions, built on amazon-orders

Stars
1
Version
1.2.0
License
MIT
Review
Passed
Language
Python
Last commit
2h ago
Forks
0
Open issues
0
Registry update
Oct 15, 2026
amazonmcpmcp-servermodel-context-protocolorder-historypythonreceiptstransactions

Connect

pypi
Terminal
$claude mcp add amazon-orders-mcp \  -- uvx amazon-orders-mcp==1.2.0

Environment variables

Nothing to configure — it works as is.

Security review

Review passed

Reviewed 1h ago.

metadata
scanned
packages
1 checked

No findings.

Tools

This server runs on your machine, so its tool list is not fetched before install — the README below describes what it offers.

amazon-orders-mcp - An MCP server for Amazon order history

Version Python Versions Build GitHub License

amazon-orders-mcp is an unofficial MCP server for Amazon order history, line items, and transactions, built on amazon-orders. It gives your AI assistant tools for your Amazon account, available from Claude and any other MCP client.

The server never sees your credentials. When you sign in, a browser window opens on Amazon's own page, and the server reuses the session that leaves behind. Signing in needs a display, so run the server on the machine you sign in on. On a machine without one, like a server or a container, use amazon-orders directly, with automated authentication.

Note: This server reads its data through amazon-orders, which works by parsing data from Amazon's consumer-facing website. As Amazon provides no official API to use, older versions may break at any time, so it's recommended that you use the latest version.

Installation

amazon-orders-mcp is available on PyPI and is run with uvx, so there's nothing to install up front. Add it to your AI assistant:

Claude

Claude Desktop: download amazon-orders-mcp-<version>.mcpb from the latest release and open it.

Claude Code:

claude mcp add amazon-orders -- uvx amazon-orders-mcp

ChatGPT

ChatGPT Desktop: in Settings → Plugins, add an MCP server of type STDIO, with uvx as the command and amazon-orders-mcp as its argument.

Codex:

codex mcp add amazon-orders -- uvx amazon-orders-mcp

Other Clients

Any client that runs local MCP servers can use this JSON, or amazon-orders-mcp as the command if you've installed it with pip install amazon-orders-mcp:

{
  "mcpServers": {
    "amazon-orders": {
      "command": "uvx",
      "args": ["amazon-orders-mcp"]
    }
  }
}

Basic Usage

Just ask your assistant about your orders, and it will use the following tools:

ToolReturns
sign_inOpens a browser window for you to sign in to Amazon, when you ask
get_order_historyA batch of orders for a year or time filter, optionally fully detailed
get_orderOne order, by order number
get_transactionsA batch of payment transactions over a number of days, or for an order
get_gift_card_activityGift Card activity over a number of days
get_configThe settings your assistant can change, and their values
update_configChanges a setting, like the Amazon site (e.g. amazon.co.uk)
check_sessionWhether you're signed in, and which Amazon site the server is set to read

Order history and transactions come back in batches of limit results (25 by default, and a batch can run up to a page over), with a cursor your assistant passes back to get the next batch.

Configuration

Ask your assistant to change a setting, such as the Amazon site (e.g. amazon.co.uk) or the browser to sign in with. Settings are shared with the amazon-orders CLI, so it follows the same changes. See Supported Sites for the sites amazon-orders can read.

Documentation

For more on the data the server returns, amazon-orders's official documentation is available at Read the Docs, including the Order entity's fields and troubleshooting.

Contributing

Want to contribute financially? If you've found amazon-orders-mcp useful, sponsorship would be greatly appreciated!

From the server's repository — third-party content, read it before running anything it suggests.

More in Commerce

Listing from the official MCP Registry · repository facts from GitHub, 1h ago.