An MCP server for Amazon order history, line items, and transactions, built on amazon-orders
- ✓Open-source license (MIT)
- ✓Actively maintained (<30d)
- ✓Clear description
- ✓Topics declared
- ✓Documented (README)
claude mcp add amazon-orders-mcp -- uvx amazon-orders-mcp{
"mcpServers": {
"amazon-orders-mcp": {
"command": "uvx",
"args": ["amazon-orders-mcp"]
}
}
}MCP Servers overview
<p align="center"><img alt="amazon-orders-mcp - An MCP server for Amazon order history" src="https://amazon-orders.readthedocs.io/_images/logo.png" /></p>
[](https://pypi.org/project/amazon-orders-mcp)
[](https://pypi.org/project/amazon-orders-mcp)
[](https://github.com/alexdlaird/amazon-orders-mcp/actions/workflows/build.yml)
[](https://github.com/alexdlaird/amazon-orders-mcp/blob/main/LICENSE)
<!-- mcp-name: io.github.alexdlaird/amazon-orders-mcp -->
`amazon-orders-mcp` is an unofficial [MCP](https://modelcontextprotocol.io) server for Amazon order history, line items,
and transactions, built on [`amazon-orders`](https://github.com/alexdlaird/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`](https://github.com/alexdlaird/amazon-orders)
directly, with [automated authentication](https://amazon-orders.readthedocs.io/#automating-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](https://pypi.org/project/amazon-orders-mcp/) and is run
with [`uvx`](https://docs.astral.sh/uv/), 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](https://github.com/alexdlaird/amazon-orders-mcp/releases/latest) and open it.
**Claude Code:**
```sh
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:**
```sh
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`:
```json
{
"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:
| Tool | Returns |
|--------------------------|----------------------------------------------------------------------------|
| `sign_in` | Opens a browser window for you to sign in to Amazon, when you ask |
| `get_order_history` | A batch of orders for a year or time filter, optionally fully detailed |
| `get_order` | One order, by order number |
| `get_transactions` | A batch of payment transactions over a number of days, or for an order |
| `get_gift_card_activity` | Gift Card activity over a number of days |
| `get_config` | The settings your assistant can change, and their values |
| `update_config` | Changes a setting, like the Amazon site (e.g. `amazon.co.uk`) |
| `check_session` | Whether 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](https://amazon-orders.readthedocs.io/language-packages.html#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](http://amazon-orders.readthedocs.io), including the
[Order](https://amazon-orders.readthedocs.io/api.html#amazonorders.entity.order.Order) entity's fields
and [troubleshooting](https://amazon-orders.readthedocs.io/troubleshooting.html).
## Contributing
Want to contribute financially? If you've found `amazon-orders-mcp`
useful, [sponsorship](https://github.com/sponsors/alexdlaird) would
be greatly appreciated!
What people ask about amazon-orders-mcp
What is alexdlaird/amazon-orders-mcp?
+
alexdlaird/amazon-orders-mcp is mcp servers for the Claude AI ecosystem. An MCP server for Amazon order history, line items, and transactions, built on amazon-orders It has 1 GitHub stars and its last recorded update is dated 2026-10-15.
How do I install amazon-orders-mcp?
+
You can install amazon-orders-mcp by cloning the repository (https://github.com/alexdlaird/amazon-orders-mcp) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is alexdlaird/amazon-orders-mcp safe to use?
+
Our security agent has analyzed alexdlaird/amazon-orders-mcp and assigned a Trust Score of 95/100 (tier: Verified). See the full breakdown of passed checks and flags on this page.
Who maintains alexdlaird/amazon-orders-mcp?
+
alexdlaird/amazon-orders-mcp is maintained by alexdlaird. The last recorded GitHub activity is dated 2026-10-15, with 0 open issues.
Are there alternatives to amazon-orders-mcp?
+
Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.
Deploy amazon-orders-mcp to your cloud
Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.
Maintain this repo? Add a badge to your README
Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.
[](https://claudewave.com/repo/alexdlaird-amazon-orders-mcp)<a href="https://claudewave.com/repo/alexdlaird-amazon-orders-mcp"><img src="https://claudewave.com/api/badge/alexdlaird-amazon-orders-mcp" alt="Featured on ClaudeWave: alexdlaird/amazon-orders-mcp" width="320" height="64" /></a>More MCP Servers
Reverse engineer anything with agents, from app behavior down to native binaries.
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scrapling_dev