Amazon Product Research MCP Server
Amazon Product Research MCP Server
Model Context Protocol (MCP) サーバーです。 AI アシスタント(例: Claude Code)に、stdio 経由で Amazon の商品データを検索・調査するツールを提供します。
特徴
search_products— キーワードで商品を検索します。get_product— ID で単一の商品の詳細情報を取得します。厳格な TypeScript で記述され、Zod で実行時に検証されます。
Vitest でユニットテストされています。
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これにより、tsx を使用してサーバーが stdio 経由で起動し、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。
データ
商品データは現在、ライブの Amazon API ではなく、小さなインメモリのモックカタログ(src/tools/product-data.ts)に格納されています。これにより、プロジェクトは自己完結型で、認証情報なしで安全に実行できます。.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