Amazon Product Intelligence Agent
Агент аналитики товаров Amazon
Автономный сервер протокола контекста модели (MCP), который собирает подробную информацию и отзывы о товарах Amazon, управляет локальным хранилищем базы данных JSON и визуализирует аналитические данные с помощью функциональной панели управления Prefab UI.
Функции
Асинхронный сбор данных: использует
httpxиBeautifulSoup4для одновременного получения метаданных товара (цена, название, количество отзывов, средний рейтинг) и лучших отзывов покупателей с Amazon.Локальное хранение: предоставляет полные операции CRUD для управления данными аналитики товаров в локальной базе данных JSON.
Функциональная панель управления: создает красивую панель управления Prefab UI для визуализации собранных данных.
Стандарт MCP: полностью совместим с любым клиентом протокола контекста модели, использующим
fastmcp.
Предварительные требования
Python 3.12+ (рекомендуется 64-битная версия)
Node.js (для MCP Inspector)
Установка
Локальная настройка
Клонируйте или скачайте репозиторий.
Откройте терминал в директории проекта.
Создайте и активируйте виртуальное окружение:
python -m venv venv source venv/Scripts/activate # On Windows Git Bash # OR: .\venv\Scripts\activate # On Windows PowerShellУстановите зависимости:
pip install -r requirements.txt
Настройка онлайн (Replit / GitHub Codespaces)
Если вы не можете установить зависимости локально, вы можете использовать облачную IDE:
Загрузите файлы в Replit или GitHub Codespace.
Выполните команду установки в предоставленном терминале:
pip install -r requirements.txt.
Использование и тестирование
Самый простой способ протестировать возможности агента — использовать официальный MCP Inspector.
Запустите инспектор:
npx @modelcontextprotocol/inspector python server.pyОткройте предоставленный URL localhost в вашем браузере.
Перейдите на вкладку Tools (Инструменты), чтобы протестировать следующие функции:
fetch_amazon_product: используйте ASIN (например,B08N5WRWNW) для сбора данных.manage_product_database: сохраните собранные данные JSON в вашу локальную базу данных.show_product_dashboard: просмотрите созданный интерфейс для сохраненного ASIN.
ASIN — B0821PN8L4
Интеграция с клиентом LLM
Добавьте сервер в конфигурацию вашего клиента, совместимого с MCP (например, Claude Desktop):
{
"mcpServers": {
"amazon-intelligence": {
"command": "python",
"args": ["/absolute/path/to/server.py"]
}
}
}This server cannot be deployed
Maintenance
Related MCP Connectors
One MCP server for 180+ live web-data APIs returning clean JSON from sites that block scrapers.
MCP server for 500+ pay-per-call web scraping, search, social, business, and financial data tools.
Hosted Amazon Seller and Vendor MCP server for Claude, ChatGPT, Cursor, Codex, Gemini, Copilot.
All HasData scraping tools in one MCP server: Google, TikTok, Instagram, maps, e-commerce and more.