Skip to content

MCP server

eBay MCP Server

MCP server that searches eBay auction listings through the eBay REST API using a single list_auction tool.

  • Community
  • Runs locally
  • API key

Repository and documentation last checked Built from public product pages and documentation. SourcesClaim this listing

ecommerceguide summary

eBay MCP Server is a community Python server that searches eBay auction listings through the eBay REST API. It exposes a single tool, list_auction, taking a search query plus an optional result count, so an MCP client can ask for auctions in plain language. Access is read-only. Install from source with uv, supply CLIENT_ID and CLIENT_SECRET from the eBay developer portal, and run it locally over stdio. MIT licensed.

Why it stands out

Community server by CooKey-Monster built on the official MCP Python SDK, exposing one read-only list_auction tool against eBay's REST API.

What eBay MCP Server does

ecommerceguide editorial
  • Single list_auction tool scans eBay and returns REST API results
  • Read-only: no listing creation or account changes
  • Local install via uv from the GitHub repository
  • Authenticates with eBay developer CLIENT_ID and CLIENT_SECRET variables
  • Built on the official MCP Python SDK, stdio transport
  • Maintained by community developer CooKey-Monster under an MIT licence
  • Dockerfile included in the repository; last pushed March 2025

How ecommerce teams could use it

ecommerceguide editorial

Illustrative scenarios written by ecommerceguide from the product's documented capabilities. They are not customer case studies.

  1. Reseller sourcing stock from eBay auctions

    Asks an MCP client for auctions matching a category or keyword, with a set number of results

    Intended outcomeThe list_auction tool queries eBay's REST API and returns the matching auction results to the client

  2. Developer building an agent workflow that needs marketplace search

    Installs the server from source with uv and sets eBay developer credentials as environment variables

    Intended outcomeThe agent gains a read-only eBay auction search tool over stdio without writing its own REST client

Who it suits

ecommerceguide editorial

Best for

You want a small, MIT-licensed local MCP server that adds keyword search of eBay auctions to an MCP client and you can supply eBay developer credentials.

Probably not for

You need write access, marketplaces beyond eBay, a hosted endpoint or OAuth, since this runs locally over stdio with eBay client ID and secret only.

Business size
Any stageAn MIT-licensed open source server installed locally, with no pricing or stated audience limiting it by size.
Verticals
Marketplaces

Technical details

From the vendor's own pages

From the server's repository, documentation and MCP directory listings.

What an agent can do
Manage products, Agentic shopping
Transport
stdio (local)
Authentication
API keyRequires CLIENT_ID and CLIENT_SECRET environment variables from the eBay developer portal.
Package
ebaymcpserver (PyPI (uv))
Language
Python
Licence
MIT
Repository last updated
15 Mar 2025

Connect eBay MCP Server

Third-party data
Install command
uv pip install git+https://github.com/CooKey-Monster/EbayMcpServer.git

Command as listed on the repository README, not tested by ecommerceguide. Check the repository README (opens in a new tab) for configuration and credentials before running it.

Works with

Ecommerce platforms and services

  • eBay logoeBay

Systems this server reads from or writes to.

Often used alongside

ecommerceguide editorial

Categories and use cases

Sources

ecommerceguide profiles are built from public product information and written for ecommerce teams. We do not test products, and paying never changes where a listing ranks.

Also listed on MCP Market.

See something incorrect? Report an update