eBay MCP by YosefHayim

eBay developers connect seller APIs to AI so teams can inspect orders and manage inventory and offers.

Best for: eBay developers automating store operations

Visit website

Overview

This community MCP server runs locally and wraps eBay seller APIs. It suits teams that want direct control over inventory, offers, orders and marketing through an assistant.

Who it suits

eBay seller teams with developer credentials who want a locally operated MCP interface for inventory, offers, orders, and supported marketing resources.

Who it may not suit

Sellers needing a guided photo-to-listing workflow or those unable to maintain OAuth tokens and distinguish eBay sandbox from production.

Seller use cases

  • Manage inventory records and supported listing operations.
  • Inspect orders and fulfillment through eBay Sell APIs.
  • Access authorized marketing and analytics resources.

What you can do

  • Manage inventory records and supported listing operations.
  • Inspect orders and fulfillment through eBay Sell APIs.
  • Access authorized marketing and analytics resources.

What you need

  • Node.js, eBay Developer credentials and OAuth setup for the chosen environment.

Install

Local setup

npm install -g ebay-mcp
Installation source ↗

Permissions & data

Runs a local Node process, stores OAuth tokens and calls eBay APIs. The configured environment determines sandbox or production access.

Project info

Maintainer
YosefHayim
GitHub stars at check date
190
Last commit
2026-10-26
License
MIT
Last checked
2026-10-30
GitHub ↗

Pricing at a glance

Free

Pricing

The community Node project provides local server code rather than a managed selling subscription. eBay seller fees and any assistant or hosting costs remain outside the connector installation.

Limitations

The connector can expose commerce mutations as well as reads.

Alternatives to eBay MCP by YosefHayim

Frequently asked questions

This project emphasizes direct seller-API tools in a local Node server. The separate automation plugin packages photo analysis, drafting commands, and a more guided listing workflow.

The configured environment determines whether requests reach sandbox or real seller resources.

Available actions depend on the application, OAuth scopes, account access, and implemented tools.

Each operation uses the configured authorization context.

Checked against the official site on 2026-10-30 · Official source ↗

Sources