Ebay logo

Ebay

Search US eBay listings, retrieve item details, and browse category trees through MCP.

Install Ebay

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "ebay": {
      "command": "npx",
      "args": [
        "-y",
        "@pipeworx/mcp-ebay"
      ],
      "env": {
        "PIPEWORX_API_KEY": "YOUR_VALUE_HERE",
        "PIPEWORX_META_TOOLS": "YOUR_VALUE_HERE",
        "NODE_USE_ENV_PROXY": "YOUR_VALUE_HERE"
      }
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Values are written into the snippet above so you can paste it as is. They never leave your browser.

Install not yet sandbox-tested— we haven't run this command through our automated sandbox yet. Not a red flag; we're working through the catalog.

Overview

Ebay MCP server exposes eBay’s Browse and Taxonomy APIs through three MCP tools backed by client-credentials OAuth. It searches active US listings, retrieves full item data, and resolves category hierarchies for narrower searches. Connect through the hosted Pipeworx MCP endpoint or run the npm stdio bridge, which forwards requests to the same gateway. Reach for it when an agent needs current eBay marketplace data rather than checkout or seller-management operations.

Use cases

  • Search active US listings by query, price, or category
  • Retrieve full details for a selected eBay item
  • Browse eBay categories before constructing a filtered search
  • Compare listing prices and conditions from search results

Key features

  • Searches active US eBay listings
  • Retrieves detailed item information
  • Traverses eBay category trees
  • Supports REST-style and legacy item IDs
  • Offers hosted MCP and local stdio access
  • Provides HTTP tool endpoints

Tools3

What Ebay lets your agent do. Expand a tool for its parameters.

Self-reported~112 tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 1d ago

Recent health check succeeded.

9/9 checks healthy over the last 37d

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 14d ago via OSV.dev · @pipeworx/mcp-ebay (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars1Stargazers on the source repository.
npm downloads1kPackage downloads in the last 30 days.
Last commit3d agoMost recent push to the default branch.
Tools exposed3Callable tools this server registers over MCP.
Directory activity3 viewsConfig copies, upvotes, and views on AllMCPs.

How Ebay works

What Ebay does

Ebay provides agent-accessible read operations for the eBay marketplace. Its three dedicated tools cover active-listing search, individual item lookup, and category discovery. Search results include the listing title, price, condition, seller, thumbnail, and item ID. An agent can pass that ID to the item tool to obtain fuller information.

The integration targets the US eBay marketplace. Category discovery supports both top-level browsing and traversal below a selected category, making it possible to identify category IDs before using them as search filters. The connection uses eBay’s Browse and Taxonomy APIs with client-credentials OAuth through the Pipeworx gateway.

How it works

The hosted MCP endpoint is available at https://gateway.pipeworx.io/ebay/mcp. MCP clients discover the tools during initialization and invoke them through the gateway. The endpoint also exposes shared Pipeworx meta-tools, including routing and discovery functions, so its complete tool list is larger than the three eBay-specific tools. The initialization response defines the exact scope returned for a connection.

A full Pipeworx gateway endpoint is also available at https://gateway.pipeworx.io/mcp. Both gateway URLs can reach the same underlying data sources; the eBay path lists the eBay pack directly, while the full gateway lists all packs directly. The ask_pipeworx meta-tool can route a natural-language request to an appropriate tool from the broader catalog.

For clients without an MCP connection, the gateway provides HTTP tool calls. For example, POST https://gateway.pipeworx.io/v1/tools/ebay_search accepts a JSON request, and GET on the same tool path returns its inspection information.

Setup and configuration

Add the hosted endpoint to an MCP client such as Claude Desktop, Cursor, or Windsurf:

config.json
{
  "mcpServers": {
    "ebay": {
      "url": "https://gateway.pipeworx.io/ebay/mcp"
    }
  }
}

The npm package @pipeworx/mcp-ebay provides a local stdio bridge. Configure the client to launch it with npx:

config.json
{
  "mcpServers": {
    "ebay": {
      "command": "npx",
      "args": ["-y", "@pipeworx/mcp-ebay"]
    }
  }
}

The bridge still requires network access and forwards calls to the hosted gateway; it has no offline mode. Anonymous use is capped at 50 calls per day. A free Pipeworx account and PIPEWORX_API_KEY raise the allowance to 200 calls per day. Set PIPEWORX_META_TOOLS=1 if the local bridge should also list the gateway-wide meta-tools. When using an HTTPS proxy, newer Node releases can honor the proxy environment settings when NODE_USE_ENV_PROXY=1 is enabled.

Tools and capabilities

  • ebay_search searches active US listings and returns summary fields including price, condition, seller, thumbnail, title, and item_id. Category IDs from ebay_get_categories can be supplied to narrow the search.
  • ebay_get_item retrieves full details for one listing. It accepts either a REST-style ID such as v1|123456789|0 or a legacy numeric ID.
  • ebay_get_categories returns the category subtree below a supplied category ID. Leaving the ID out returns the top-level US categories.

Limitations and notes

This is an independent, unofficial eBay integration and is not affiliated with, endorsed by, or published by eBay. The documented marketplace scope is the United States, and the exposed operations focus on browsing listings and taxonomy data. The local package does not provide offline operation. Gateway usage is subject to daily call limits, with higher limits available through a free Pipeworx account and API key.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Ebay

Ebay is an MCP server that connects AI agents to eBay’s US Browse and Taxonomy APIs through the Pipeworx gateway. Its main tools search active listings, retrieve full details for a listing, and browse category trees. It uses client-credentials OAuth and supports hosted MCP, HTTP, or a local npm stdio bridge.

You can add the hosted URL to an MCP client or run the npm stdio bridge with `npx -y @pipeworx/mcp-ebay`. The hosted configuration uses `https://gateway.pipeworx.io/ebay/mcp`; the local bridge needs network access and forwards calls to that endpoint.

Yes, Ebay works with Cursor through the hosted MCP endpoint. Add `https://gateway.pipeworx.io/ebay/mcp` as the server URL in the client’s MCP configuration, or configure Cursor to launch the npm stdio bridge.

Call `ebay_get_item` with the `item_id` returned by `ebay_search`. The tool accepts either the REST-style identifier, such as `v1|123456789|0`, or the legacy numeric item ID.

First call `ebay_get_categories` to find a category ID, then pass that ID to `ebay_search` using its `category_id` parameter. Omitting the category ID from the category call returns the top-level US categories.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewEbay AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/ebay?style=directory)](https://allmcps.com/mcp/ebay)
HTML Embed
<a href="https://allmcps.com/mcp/ebay"><img src="https://allmcps.com/api/badge/ebay?style=directory" alt="Ebay on AllMCPs" /></a>