amazon-mcp-server
Open source mini MCP server for Amazon products quick overview
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:
git clone https://github.com/r123singh/amazon-mcp-server.git2. Navigate to the project directory:
cd amazon-mcp-server3. Create a virtual environment:
python -m venv venv4. Activate the virtual environment:
source venv/bin/activatevenv\Scripts\activate5. Install dependencies:
pip install -r requirements.txt6. No API keys or tokens are required.
7. Configure MCP JSON:
Create a `mcp.json` file with:
{
"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
Cognee is the open-source AI memory platform for agents. Give your AI agents persistent long-term memory across sessions with a self-hosted knowledge graph engine.
Automate browser based workflows with AI
Hindsight: Agent Memory That Learns
A privacy-first app that strips AI watermarks from content you own.
Agent framework and applications built upon Qwen>=3.0, featuring Function Calling, MCP, Code Interpreter, RAG, Chrome extension, etc.
The power of Claude Code / GeminiCLI / CodexCLI + [Gemini / OpenAI / OpenRouter / Azure / Grok / Ollama / Custom Model / All Of The Above] working as one.
Run your own MCP server? See who uses it and what to fix.
Measure it with TrackMCP