Connector guide5-minute read4 MCP tools7 languages

How to Connect eBay Browse (product search) to Cursor via MCP

Search live eBay listings and read item details with eBay's Browse API: prices, condition, seller, shipping and item specifics, by keyword, category, GTIN or product id. Public marketplace data with an application token, no seller account needed.

HCBy HelpCode teamUpdated 5 min read Open-source on GitHub

No credit card · 7-day trial · Self-host alternative available

eBay Browse (product search)

eBay Browse (product search)

Search live eBay listings and read item details with eBay's Browse API: prices, condition, seller, shipping and item specifics, by keyword, category, GTIN or product id. Public marketplace data with an application token, no seller account needed.

tools

4

Region

INTL

Category

E-commerce

Authentication

OAuth 2.0

Required env vars

EBAY_CLIENT_IDEBAY_CLIENT_SECRETEBAY_MARKETPLACE_ID
Install in one click on Cloud

7-day free trial · No credit card

  • 7-day free trial
    No credit card required
  • GDPR & SOC 2 ready
    EU data residency, audit logs
  • Open-source on GitHub
    Open source · AGPL-3.0
  • Works with ChatGPT, Claude, Gemini
    Any MCP-compatible client

Skip the install. Get this working in under 2 minutes.

Start a free trial on cloud.anythingmcp.com, add the eBay Browse (product search) in one click, then point your AI client (Claude, ChatGPT, Copilot or Cursor) at the generated MCP endpoint. No Docker, no git clone, zero engineering experience required.

Start free trial

Summary

Search live eBay listings and read item details with eBay's Browse API: prices, condition, seller, shipping and item specifics, by keyword, category, GTIN or product id. Public marketplace data with an application token, no seller account needed.

Try asking

Example prompts for eBay Browse (product search)

Click any prompt to copy it. Paste into Claude, ChatGPT, Cursor, Gemini, Copilot or OpenClaw to run it against this connector.

eBay Browse (product search) · live via MCP
Share
Opus 4.7

Claude is AI and can make mistakes. Please double-check responses.

💡 No install? Use cloud.anythingmcp.com directly. Sign in, click Connectors → eBay Browse (product search), paste your credentials, mint an MCP API key and you're done. No Docker, no git clone, no local server.

eBay Browse (product search) + Cursor

Search live eBay listings and read item details with eBay's Browse API: prices, condition, seller, shipping and item specifics, by keyword, category, GTIN or product id. Public marketplace data with an application token, no seller account needed.

Prerequisites

See the full setup instructions baked into the connector (visible in the in-app store when you select the connector). The required environment variables for this connector are:

EBAY_CLIENT_ID, EBAY_CLIENT_SECRET, EBAY_MARKETPLACE_ID

Step 1 — Get credentials

Setting up takes about 5 minutes. You need a free eBay developer account with a production keyset; no eBay seller account and no sign-in.

  1. Sign in at developer.ebay.com, open Application Keys and create a production keyset (not sandbox).
  2. Copy the App ID (Client ID) into EBAY_CLIENT_ID and the Cert ID (Client Secret) of the same keyset into EBAY_CLIENT_SECRET.
  3. Set EBAY_MARKETPLACE_ID to the eBay site you want to search, for example EBAY_DE, EBAY_US or EBAY_GB. AnythingMCP gets an application token with eBay's client-credentials flow and renews it every two hours by itself.
  4. Install the connector and run ebay_browse_search_items with the keyword book and a limit of 1: it returns one live listing from your marketplace.

Buying side only: this connector searches and reads public listings as a buyer would see them. Selling (your orders, inventory, offers) is the separate eBay Sell connector, which needs a seller's user token. You can install both side by side.

What it reads: active listings on the configured marketplace, found by keyword, category, GTIN (EAN, UPC or ISBN) or eBay product id (ePID), each with title, price, condition, seller name and feedback, shipping options, buying options (fixed price, auction, best offer), item location and the listing URL. For one listing it reads the full description, condition description, item specifics, brand, MPN and GTIN, images, shipping and return terms, available quantity and estimated delivery.

Listing numbers and variations: paste the number from a listing URL (ebay.de/itm/123456789012) and the AI opens it with ebay_browse_get_item_by_legacy_id. A listing with sizes or colours is an item group: ebay_browse_get_item_group returns every variation with its own price and availability.

Searching and filtering: a search needs at least a keyword, a category, a GTIN or an ePID. The AI narrows it with filters such as price:[10..50],priceCurrency:EUR, conditions:{NEW}, buyingOptions:{FIXED_PRICE} or itemLocationCountry:DE, and sorts by price, newly listed or ending soonest (best match otherwise). Filtering on item specifics such as colour also needs a category.

Prices change all the time: prices are strings with a currency, in the marketplace's currency unless the seller lists in another. Price and availability move constantly, so the AI quotes them with the time of the call.

Read-only: there is no write tool. The connector does not buy, bid, make offers or change anything on eBay, so there is nothing to confirm.

Limits: an application keyset starts at 5,000 Browse calls a day. A page holds up to 200 items, and paging stops at 10,000 results (offset plus limit), so for broad searches the AI narrows with filters instead of paging through everything.

Common errors: if eBay refuses the App ID or Cert ID, you most likely pasted sandbox keys: use the keys of a production keyset. A search with no keyword, category, GTIN or ePID is refused. EBAY_MARKETPLACE_ID must look like EBAY_DE, with the EBAY_ prefix.

The connector does not buy or bid, does not sign in to an eBay account, does not search ended or sold listings, and does not manage your own listings, orders or inventory (that is the eBay Sell connector).

Step 2 — Install the adapter

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Step 3 — Add the connector in Cursor

Your server URL: in AnythingMCP, open MCP Servers → the server this connector is on, and copy its URL (https://cloud.anythingmcp.com/mcp/…). Use it wherever this guide shows YOUR_SERVER_ID.

Cursor reads MCP servers from ~/.cursor/mcp.json. Add this entry:

{
  "mcpServers": {
    "anythingmcp": {
      "url": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
      "headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
    }
  }
}
  1. Create an MCP API key in AnythingMCP under MCP Servers → your server → API keys, and paste it in place of YOUR_MCP_API_KEY.
  2. Save the file and restart Cursor.
  3. Open Cursor → Settings → MCP and check that anythingmcp is listed and connected.
  4. Start chatting: the agent can now call the eBay Browse (product search) tools.

Available tools

ToolWhat it does
ebay_browse_search_itemsSearch active eBay listings on the configured marketplace by keyword, category, GTIN or eBay product id
ebay_browse_get_itemRead one listing in full: title, description, price, condition and condition description, item specifics (localizedAspects), brand, MPN and…
ebay_browse_get_item_by_legacy_idRead a listing by its classic eBay item number, the number in the listing URL (ebay.de/itm/123456789012)
ebay_browse_get_item_groupRead all variations (sizes, colours...) of a listing with variations, each with its own price and availability, plus the aspects that tell…

Example prompts

  • "Find a LEGO Technic 42115 on eBay for under 300 euros, Buy It Now only, located in Germany and sorted by price."
  • "What does eBay listing 123456789012 say about the condition, shipping costs and return policy?"
  • "Search eBay for EAN 4006381333931 and show me the cheapest new offers including shipping."
  • "Which sizes and colours of eBay listing 123456789012 are still available, and what does each cost?"
  • "What are sellers asking for a used iPhone 15 128 GB on eBay right now? Give me the lowest, typical and highest price."

FAQ

Does Cursor support custom MCP servers on the free tier? Yes, MCP is available on Hobby, Pro and Business plans.

Next steps

Was this guide helpful?

Your eBay Browse agent is one click away.

Install the connector, paste the key, prompt Cursor. Free for 7 days, no credit card.

Related guides

Connectors

How to Connect eBay Browse (product search) to ChatGPT via MCP

Search live eBay listings and read item details with eBay's Browse API: prices, condition, seller, shipping and item specifics, by keyword, category, GTIN or product id. Public marketplace data with an application token, no seller account needed.

Connectors

How to Connect eBay Browse (product search) to Claude via MCP

Search live eBay listings and read item details with eBay's Browse API: prices, condition, seller, shipping and item specifics, by keyword, category, GTIN or product id. Public marketplace data with an application token, no seller account needed.

Connectors

How to Connect eBay Browse (product search) to Gemini via MCP

Search live eBay listings and read item details with eBay's Browse API: prices, condition, seller, shipping and item specifics, by keyword, category, GTIN or product id. Public marketplace data with an application token, no seller account needed.

Connectors

How to Connect eBay Browse (product search) to Meta Muse via MCP

Search live eBay listings and read item details with eBay's Browse API: prices, condition, seller, shipping and item specifics, by keyword, category, GTIN or product id. Public marketplace data with an application token, no seller account needed.

Connectors

eBay Browse (product search) to MCP: Search Listings and Compare Prices from any AI Agent

Search live eBay listings and read item details with eBay's Browse API: prices, condition, seller, shipping and item specifics, by keyword, category, GTIN or product id. Public marketplace data with an application token, no seller account needed.

Connectors

How to Connect Aurora Inbox to Cursor via MCP

Aurora Inbox WhatsApp CRM and shared inbox (Latin America), read-only: sales funnel and pipeline stages per team, chats with tags and opportunities, contacts and companies, users, WhatsApp channels and templates, calendar events and appointment bookings.