Skip to main content
Glama

Ebay Search

nexscope_ebay_search
Read-only

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.2/5.0
Behavior3/5

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

Annotations already declare readOnlyHint=true, openWorldHint=true, destructiveHint=false, so the safety profile is covered. The description adds only the multi-site scope, and says nothing about caching behavior (despite the noCache parameter), result caps, or pagination limits that a searcher would need.

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 second sentence is a ~25-phrase keyword dump that repeats 'eBay X' with no added information per clause. Only the final clause ('even if eBay is not explicitly mentioned') earns its place; the rest is padding that dilutes the front-loaded purpose statement.

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?

For a 15-parameter, annotation-covered read tool with no output schema, the description is minimally adequate. It omits any indication of what a result contains (titles, prices, seller, shipping) or how paging behaves, which an agent pricing out a search would benefit from.

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 all 15 parameters are already documented in the schema with examples and enumerated options. The description adds no parameter meaning beyond what the schema carries, 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 specific verb and resource ('Search and browse product listings across multiple eBay international sites'), which is clear on its own. However, it never distinguishes itself from the near-identical sibling nexscope_data_ebay_search, leaving an agent unable to choose between them from the description alone.

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

Usage Guidelines3/5

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

The long trigger list ('eBay product search, eBay listing query, eBay price comparison…') implies when to use it, which is real but redundant guidance. There are no exclusions and no named alternatives — nothing tells the agent when to prefer Amazon/Walmart/Temu search tools or the duplicate eBay tool.

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.