trackmcp
Back to directory
r123singh

amazon-mcp-server

View on GitHub

Open source mini MCP server for Amazon products quick overview

10 stars PythonOthers Updated Jul 20, 2026

Documentation

Amazon MCP Server

This is a Model Context Protocol (MCP) server for scraping Amazon products and searching for products on Amazon.

Setup

1. Clone the repository:

bash
git clone https://github.com/r123singh/amazon-mcp-server.git

2. Navigate to the project directory:

bash
cd amazon-mcp-server

3. Create a virtual environment:

bash
python -m venv venv

4. Activate the virtual environment:

    bash
    source venv/bin/activate
      bash
      venv\Scripts\activate

      5. Install dependencies:

      bash
      pip install -r requirements.txt

      6. No API keys or tokens are required.

      7. Configure MCP JSON:

      Create a `mcp.json` file with:

      json
      {
           "mcpServers": {
             "amazon": {
               "command": "{PATH_TO_DIRECTORY}\\amazon-mcp-server\\venv\\Scripts\\python.exe",
               "args": [
                 "{PATH_TO_DIRECTORY}\\amazon-mcp-server\\server.py"
               ]
             }
           }
         }

      Replace `{PATH_TO_DIRECTORY}` with the absolute path to this directory (use `pwd` or `cd` to get the path).

      Available Tools

      The server provides the following tools for interacting with Amazon:

      • Scrape a product:

      `scrape_product(product_url)`

      Scrape product details (name, price, image, rating, reviews, availability, description) from a given Amazon product URL.

      • Search for products:

      `search_products(query, max_results)`

      Search for products on Amazon by keyword and return a list of results.

      Usage

      Once configured, the MCP server can be started using the standard MCP client configuration. The server provides a natural language interface to interact with Amazon through the available tools.

      Example usage:

      • "Get details for this Amazon product: [product URL]"
      • "Search Amazon for 'wireless headphones', show top 3 results"

      Notes

      • No API key or authentication is required.
      • The server scrapes publicly available Amazon product and search pages.
      • For best results, use valid Amazon product URLs and clear search queries.

      Contributing

      Contributions are welcome! Please open an issue or submit a pull request.

      License

      This project is licensed under the MIT License. See the LICENSE file for details.

      Frequently asked questions

      What is amazon-mcp-server?

      amazon-mcp-server is Open source mini MCP server for Amazon products quick overview

      How do I install amazon-mcp-server?

      Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

      Is amazon-mcp-server open source?

      Yes — it is hosted on GitHub at https://github.com/r123singh/amazon-mcp-server and has 10 stars.

      Related MCP tools

      Run your own MCP server? See who uses it and what to fix.

      Measure it with TrackMCP