Amazon Product Intelligence Agent
Amazon Produkt-Intelligence-Agent
Ein autonomer Model Context Protocol (MCP)-Server, der Amazon-Produktdetails und -Bewertungen extrahiert, die Speicherung in einer lokalen JSON-Datenbank verwaltet und Intelligence-Daten mithilfe eines umfangreichen Prefab-UI-Dashboards visualisiert.
Funktionen
Asynchrones Scraping: Verwendet
httpxundBeautifulSoup4, um gleichzeitig Produktmetadaten (Preis, Titel, Anzahl der Bewertungen, durchschnittliche Bewertung) und Top-Kundenrezensionen von Amazon abzurufen.Lokale Persistenz: Bietet vollständige CRUD-Operationen zur Verwaltung von Produkt-Intelligence-Daten in einer lokalen JSON-Datenbank.
Umfangreiches Dashboard: Erstellt ein ansprechendes Prefab-UI-Dashboard zur Visualisierung der gesammelten Informationen.
MCP-Standard: Vollständig kompatibel mit jedem Model Context Protocol-Client unter Verwendung von
fastmcp.
Voraussetzungen
Python 3.12+ (64-Bit empfohlen)
Node.js (für den MCP Inspector)
Installation
Lokale Einrichtung
Klonen oder laden Sie das Repository herunter.
Öffnen Sie ein Terminal im Projektverzeichnis.
Erstellen und aktivieren Sie eine virtuelle Umgebung:
python -m venv venv source venv/Scripts/activate # On Windows Git Bash # OR: .\venv\Scripts\activate # On Windows PowerShellInstallieren Sie die Abhängigkeiten:
pip install -r requirements.txt
Online-Einrichtung (Replit / GitHub Codespaces)
Wenn Sie die Abhängigkeiten nicht lokal installieren können, können Sie eine Cloud-IDE verwenden:
Laden Sie die Dateien auf Replit oder in einen GitHub Codespace hoch.
Führen Sie den Installationsbefehl im bereitgestellten Terminal aus:
pip install -r requirements.txt.
Verwendung & Testen
Der einfachste Weg, die Funktionen des Agenten zu testen, ist die Verwendung des offiziellen MCP Inspectors.
Starten Sie den Inspector:
npx @modelcontextprotocol/inspector python server.pyÖffnen Sie die bereitgestellte localhost-URL in Ihrem Browser.
Navigieren Sie zum Tab Tools, um die folgenden Funktionen zu testen:
fetch_amazon_product: Verwenden Sie eine ASIN (wieB08N5WRWNW), um Daten zu extrahieren.manage_product_database: Speichern Sie die extrahierten JSON-Daten in Ihrer lokalen Datenbank.show_product_dashboard: Zeigen Sie die generierte Benutzeroberfläche für Ihre gespeicherte ASIN an.
Die ASIN ist B0821PN8L4
Integration mit einem LLM-Client
Fügen Sie den Server zu Ihrer MCP-kompatiblen Client-Konfiguration (z. B. Claude Desktop) hinzu:
{
"mcpServers": {
"amazon-intelligence": {
"command": "python",
"args": ["/absolute/path/to/server.py"]
}
}
}This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/explorellm32-usr/mcp-server-test'
If you have feedback or need assistance with the MCP directory API, please join our Discord server