Skip to main content
Glama

Nexscope Ecommerce Data MCP

Ebay Search

nexscope_ebay_search

Search and browse product listings across multiple eBay international sites. Trigger when user mentions eBay product search, eBay listing query, eBay price comparison, eBay market browsing, eBay sold items, eBay auction search, eBay product research, eBay products, eBay pricing, eBay competitors, eBay auctions, eBay market analysis — even if "eBay" is not explicitly mentioned, as long as the need involves searching products on eBay, comparing eBay prices, finding sold listings, or analyzing eBay market data.

Input Schema

NameRequiredDescriptionDefault
pageNoPage number for pagination, default 1
keywordNoSearch keyword, max 1024 characters
noCacheNoWhether to bypass cache, default false
orderByNoSort order, default 12 (Best Match). Options: 1 (Ending soonest), 2 (Price lowest), 3 (Price highest), 7 (Distance nearest), 10 (Newly listed), 12 (Best Match), 15 (Price + shipping lowest), 16 (Price + shipping highest), 18 (New first), 19 (Used first)
prefLocNoPreferred location scope. Options: 1 (Domestic), 2 (Regional), 3 (Worldwide)
zipCodeNoZIP or postal code for filtering shippable items by region
locationNoCountry/region code of item location (e.g., 1=United States, 2=Canada, 3=United Kingdom, 45=China, 77=Germany)
pageSizeNoMaximum results per page, default 50. Options: 25, 50, 100, 200
priceMaxNoMaximum price filter
priceMinNoMinimum price filter
showOnlyNoFilter conditions, comma-separated for multiple values. Options: Complete (Ended), Sold (Sold), FR (Free returns), RPA (Returns accepted), AS (Authorized seller), Savings (Discounts), SaleItems (Sale items), Lots (Lots), Charity (Charity), AV, FS (Free shipping), LPickup (Local pickup)
categoryIdNoeBay category ID for category-specific search
ebayDomainNoeBay site domain, default ebay.com. Options: ebay.com (United States), ebay.co.uk (United Kingdom), ebay.de (Germany), ebay.fr (France), ebay.it (Italy), ebay.es (Spain), ebay.ca (Canada), ebay.com.au (Australia), ebay.nl (Netherlands), ebay.at (Austria), ebay.ch (Switzerland), ebay.pl (Poland), ebay.ie (Ireland), ebay.com.hk (Hong Kong, China), ebay.com.my (Malaysia), ebay.com.sg (Singapore)
buyingFormatNoBuying format. Options: Auction, BIN (Buy It Now), BO (Best Offer)
itemConditionNoItem condition codes separated by |. Options: 1000, 1500, 1750, 2000, 2010, 2020, 2030, 2500, 2750, 3000, 7000

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

B3.4/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

The description adds cross-site international scope and the intent categories (sold items, auctions, price comparison) that the annotations do not state. However it says nothing about rate limits, result freshness, cache behavior (relevant since a noCache param exists), or what the response contains, and 'search and browse' sits in mild tension with readOnlyHint=false. Useful but thin for a 15-parameter open-world tool.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness2/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The purpose sentence is well front-loaded, but the second sentence is a keyword-stuffed list of eleven near-synonymous triggers ('eBay products, eBay pricing, eBay competitors, eBay auctions...') that restate the same intent. That redundancy bloats the definition without adding decision-relevant information.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Annotations are minimal and there is no output schema, so the description should carry more of the load for a tool with 15 optional parameters and all-default invocation. It covers scope and trigger intent adequately but omits what results look like (listings with prices, sold status, seller info) and how pagination interacts with pageSize.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so every parameter including orderBy, showOnly, itemCondition, and ebayDomain is fully documented in the schema. The description contributes no syntax, defaults, or hints about which filters are most useful together, so the baseline 3 applies.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The first sentence gives a concrete verb and resource ('Search and browse product listings') plus scope ('multiple eBay international sites'), which clearly separates it from the Amazon/Temu/Etsy search siblings in the namespace. It does not differentiate itself from the near-identical nexscope_data_ebay_search sibling, so it falls short of a 5.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The trigger list is unusually explicit about when to fire, including the useful 'even if eBay is not explicitly mentioned' clause covering sold-listing lookup, price comparison, and market analysis. It gives no when-not-to-use guidance and never names an alternative tool, so an agent still has to infer whether nexscope_data_ebay_search or a marketplace-specific sibling is the right pick.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources