Get the FREE Ultimate OpenClaw Setup Guide →

mcp -amazon

🛍📦 Unofficial Amazon Model Context Protocol Server (MCP) - Search products and purchase directly from Claude AI! ✨

Installation
Run this command in your terminal to add the MCP server to Claude Code.
Run in terminal:
Command
claude mcp add --transport stdio rigwild-mcp-server-amazon node /Users/admin/dev/mcp-server-amazon/build/index.js

How to use

This Amazon MCP Server provides a text-based interface to interact with Amazon services through the MCP framework. You can search for products, view product details, manage your cart (add items or clear it), place orders (for demonstration purposes), and fetch recent orders history. The server is designed to be used from ChatGPT, Claude AI, or other MCP-enabled clients, enabling natural language conversations to perform common Amazon tasks. Typical usage includes asking to search for a product, requesting details about a specific item, adding items to your cart, or initiating a mock purchase and retrieving order history. The Claude Desktop integration example shows how to point a client config at the built server and expose it to Claude for a smoother user experience.

How to install

Prerequisites:

  • Node.js and npm installed on your system
  • Access to the repository for the MCP server

Install and build:

  1. Install dependencies npm install -D

  2. Build the project npm run build

  3. Run the server locally (example) node build/index.js

Optional for Claude integration:

  • Create or update Claude Desktop config to point to the built server entry (as shown in the README): { "mcpServers": { "amazon": { "command": "node", "args": ["/Users/your-username/path-to-your-project/build/index.js"] } } }

Ensure you replace the path with the actual path to your built index.js.

Additional notes

Notes and tips:

  • The server logs output to a log file (e.g., ~/Library/Logs/Claude/mcp-server-amazon.log) for troubleshooting.
  • If you modify the server or its configuration, rebuild before running again.
  • When integrating with Claude Desktop, ensure the path in your claude_desktop_config.json points to the built index.js and restart the Claude app to apply changes.
  • The ordering feature is demonstration-only and does not perform real purchases; it is intended for testing MCP flows in chat interfaces.

Related MCP Servers

Sponsor this space

Reach thousands of developers