Amazon Product Research MCP Server
Amazon Product Research MCP Server
Сервер Model Context Protocol (MCP), который предоставляет AI-ассистенту (например, Claude Code) инструменты для поиска и просмотра данных о товарах Amazon через stdio.
Возможности
search_products— поиск товаров по ключевому слову.get_product— получение полных сведений о товаре по ID.Написан на строгом TypeScript с валидацией во время выполнения с помощью Zod.
Покрыт модульными тестами на Vitest.
Линтуется с помощью ESLint (
typescript-eslint) и форматируется с помощью Prettier.
Related MCP server: Amazon Product Intelligence Agent
Структура проекта
src/
├── index.ts # Entry point: wires the server to a stdio transport
├── server.ts # Registers MCP tools on the McpServer instance
├── types/
│ └── product.ts # Shared Product type
└── tools/
├── product-data.ts # In-memory product catalog (mock data)
├── search-products.ts # search_products tool: input schema + handler
└── get-product.ts # get_product tool: input schema + handler
tests/
├── search-products.test.ts
└── get-product.test.tsТребования
Node.js 20+
npm
Начало работы
npm install
npm run devЭто запускает сервер через stdio с помощью tsx, готовый к подключению MCP-клиентом.
Подключение из Claude Code
claude mcp add amazon-research -- npx tsx /absolute/path/to/amazon-product-research-mcp/src/index.tsСкрипты
Команда | Описание |
| Запуск сервера напрямую из исходного кода TypeScript. |
| Проверка типов и компиляция в |
| Запуск скомпилированного сервера из |
| Запуск набора модульных тестов (Vitest). |
| Линтинг кодовой базы с помощью ESLint. |
| Форматирование кодовой базы с помощью Prettier. |
| Проверка форматирования без внесения изменений. |
Справочник по инструментам
search_products
Поиск товаров Amazon по ключевому слову (сопоставление с названием товара без учёта регистра).
Входные данные
{ "query": "kindle" }Выходные данные
[
{
"id": "kindle-paperwhite",
"name": "Kindle Paperwhite",
"price": 169.99,
"currency": "USD",
"rating": 4.7,
"reviewCount": 12543,
"description": "A high-resolution e-reader designed for reading comfortably indoors and outdoors."
}
]get_product
Получение полных сведений о товаре по его ID.
Входные данные
{ "product_id": "kindle-paperwhite" }Выходные данные: один объект Product или null, если подходящего товара нет.
Данные
Данные о товарах сейчас хранятся в небольшом имитированном каталоге в памяти (src/tools/product-data.ts), а не берутся из реального Amazon API — это делает проект самодостаточным и безопасным для запуска без каких-либо учётных данных. В .env.example описаны переменные окружения, которые понадобятся для реальной интеграции с API.
Лицензия
MIT © Ludovic Delot Bravo
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceAn MCP server that enables large language models to directly access and analyze Amazon product information, including product details, variants, and reviews.
- FlicenseNot gradedqualityDmaintenanceThis MCP server scrapes Amazon product details and reviews, manages a local JSON database, and visualizes intelligence data through a rich dashboard.
- AlicenseAqualityAmaintenanceAn MCP server connecting AI agents to Google, YouTube, Amazon, Walmart, TikTok, and Reddit. 21 tools for web search, product lookup, video discovery, and social media analysis.214967MIT
- AlicenseNot gradedqualityCmaintenanceMCP server for Amazon Selling Partner API and Advertising API, enabling access to orders, inventory, pricing, ads, and reports via natural language.MIT
Related MCP Connectors
Hosted Amazon Seller and Vendor MCP server for Claude, ChatGPT, Cursor, Codex, Gemini, Copilot.
An MCP server that integrates with Discord to provide AI-powered features.
Get recommended by Amazon's AI. Hosted MCP server for Amazon listing compliance & generation.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/ludodelot/amazon-product-research-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server