MCP App Store
by KeenEthics

Overview

Users can search for products on Newegg and view detailed information. When they are ready to purchase, they are redirected to the Newegg website to complete checkout.

Tools

browse_newegg_clearance

ChatGPT
Call this tool when the user asks for clearance, overstock, or deeply discounted end-of-line inventory on Newegg. Scenarios: user asks for clearance or super-low-price stock ("any clearance items?", "overstock deals", "heavily discounted inventory"); user mentions leftover or expiring stock ("leftover stock", "end-of-line products", "anything being phased out?"); user asks about open-box or refurbished products ("open box", "refurbished") — clearance is the closest available category. Pass keywords when the user specifies a product type (e.g. "clearance laptops" → keywords="laptop"). Use minPrice/maxPrice when the user specifies a budget. Use sortType=1 to sort by price ascending, sortType=2 for price descending. All results are in-stock only. Call this tool at most once per user request. If the result is empty or does not match what the user asked for, inform the user and stop — do not retry with different parameters or call other tools.

browse_newegg_deals

ChatGPT
Call this tool when the user wants to browse deals or discounted products on Newegg. Scenarios: user asks what's on sale or discounted ("what's on sale?", "any discounts?", "show me special offers"); user asks for a value recommendation ("recommend a good value GPU", "what's the best bang for my buck?"); user has a budget ("what can I get under $50?", "best laptop under $500"); user wants to know if now is a good time to buy ("is it a good time to buy an SSD?", "are monitors on sale right now?"); user is casually browsing for something worth buying ("show me what's good right now", "anything worth buying today?"). Pass keywords when the user mentions a specific product category or name (e.g. "GPU deals" → keywords="GPU"). Use minPrice/maxPrice when the user specifies a budget (e.g. "under $200" → maxPrice=200). Use sortType=1 to sort by price ascending, sortType=2 for price descending, sortType=0 for default featured order. All results are in-stock only. Call this tool at most once per user request. If the result is empty or does not match what the user asked for, inform the user and stop — do not retry with different parameters or call other tools.

browse_newegg_shell_shocker

ChatGPT
Call this tool when the user asks about today's best deals, flash sales, or limited-time offers on Newegg. Scenarios: user asks what's the best deal right now ("what's the best deal today?", "what's worth buying right now?"); user mentions flash sales or time-sensitive offers ("flash deals", "lightning deals", "deal of the day", "limited time offer"); user wants something urgently discounted ("what's hot right now?", "anything extremely cheap today?"). Shell Shocker items are strictly time-limited and quantity-limited — always communicate urgency when presenting results. Pass keywords to filter by product type when the user specifies (e.g. "GPU flash deal" → keywords="GPU"). Use minPrice/maxPrice when the user specifies a budget. Use sortType=1 to sort by price ascending, sortType=2 for price descending. All results are in-stock only. Call this tool at most once per user request. If the result is empty or does not match what the user asked for, inform the user and stop — do not retry with different parameters or call other tools.

get_newegg_combo_detail

ChatGPT
Call this tool only when the user explicitly asks to view the detail of a specific product bundle (combo). Scenarios: user says "what's in this combo?", "show me the bundle contents", "what does this bundle include?", or the user taps a combo item to open its detail page. Do NOT call this automatically when a promotion store list contains combo items — show those as regular product cards from the list response. Do NOT call this for items where ComboType is "NormalItem". Pass comboId from the promotion store item. Pass mainItemNumber as well if available. Call this tool at most once per user request. If the result is null or the combo is unavailable, inform the user and stop — do not retry or call other tools.

get_newegg_product_details

ChatGPT
Fetch detailed information for a specific Newegg product using its product ID or item number. Use this tool when the user provides a specific Newegg product identifier, selects a product from search results, or asks for more details about a specific listed item. Returns read-only catalog data such as product title, current price, available model or option values, product images, and related product metadata when available. Use this tool after search_newegg_products when the user wants to inspect one specific product in more detail, verify product options, view images, or get additional product-level information. Do not use this tool for keyword search, product discovery, broad recommendations, product comparison across multiple items, or PC build generation. Do not use it to open multiple individual component pages for a custom PC build workflow.

search_newegg_products

ChatGPT
Search Newegg products by keyword or product name. Use this tool for all product discovery and search scenarios, including single-product searches, category searches, price-filtered searches, product comparisons, and searches for complete systems such as prebuilt gaming desktops, desktop PCs, workstations, laptops, bundles, or other ready-to-buy products. When the user asks to build, configure, recommend, or complete a full PC build or parts list, do not perform step-by-step component searches. Instead, use this tool only once or minimally to search for complete prebuilt systems or complete PC products that best match the user's requirements, such as budget, use case, gaming resolution, CPU/GPU preference, or workstation needs. Supports optional filters such as minPrice, maxPrice, page, and sort order, including featured, best-selling, lowest price, highest price, best rating, and newest/release date. Returns a paginated list of matching products with fields such as title, price, rating, image, and Newegg item number. Use the returned item number with get_newegg_product_details when the user asks for more information about a specific product. Do not use this tool to generate a custom multi-part PC build by searching for individual components separately. Do not run repeated searches for CPU, GPU, motherboard, RAM, SSD, PSU, case, or cooling as part of a build workflow.

Capabilities

Interactive

Example Prompts

Click any prompt to copy it.

Similar Apps