MCP server
eBay MCP Server
Local MCP server exposing eBay Sell APIs (inventory, offers, orders, fulfilment, promoted listings, analytics, messaging) as 313 tools to AI assistants.
Repository and documentation last checked Built from public product pages and documentation. SourcesClaim this listing
ecommerceguide summary
A local MCP server that exposes eBay's Sell APIs to AI assistants as 313 tools across 283 endpoints, covering inventory items and offers, order fulfilment, refunds, promoted listings campaigns, analytics, buyer messaging and category metadata. Installed from npm (npm install -g ebay-mcp), it runs over stdio or local HTTP with your own eBay developer keys and OAuth 2.0 user tokens. Mutating tools can change seller data. MIT licensed, maintained by Yosef Hayim Sabag.
Why it stands out
Unofficial community project, not affiliated with eBay Inc., published on npm as ebay-mcp under the MIT licence.
What eBay MCP Server does
ecommerceguide editorial- 313 tools stated to cover eBay's full Sell API surface
- Read and write: creates, updates and publishes offers, issues refunds
- Runs locally over stdio or streamable HTTP, no cloud relay
- OAuth 2.0 user tokens with refresh, falling back to client credentials
- Setup docs for Claude Desktop, Claude Code, Cursor and Windsurf
- Tool families gated by EBAY_MCP_TOOLS; sandbox or production by variable
- Unofficial community project, MIT licence, written in TypeScript
How ecommerce teams could use it
ecommerceguide editorialIllustrative scenarios written by ecommerceguide from the product's documented capabilities. They are not customer case studies.
An eBay seller managing listings and offers from Claude Desktop
Updating prices and quantities on inventory items, then republishing offers
Intended outcomeThe assistant calls inventory and offer tools, including bulk offer flows, to apply the changes on eBay
An eBay seller handling post-purchase work in Cursor or Claude Code
Reviewing unfulfilled orders, uploading tracking, issuing refunds and answering buyer messages
Intended outcomeFulfilment and communication tools return order and message data and write shipping fulfilments and refunds back to eBay
An eBay seller running promoted listings campaigns
Checking campaign performance and adjusting ads and bidding
Intended outcomeMarketing and analytics tools list campaigns, read traffic and seller standards reports, and create or amend campaigns
Who it suits
ecommerceguide editorialBest for
You sell on eBay, hold your own eBay developer keys, and want an MCP server that runs locally in Claude Desktop, Claude Code, Cursor or Windsurf with read and write access to the Sell APIs.
Probably not for
You need a hosted remote endpoint, vendor support or an official eBay-published integration, since this is an unofficial community package you install and run yourself with npm.
- Business size
- Any stageMIT licensed npm package run locally with the seller's own eBay credentials, with no pricing tiers or stated audience size.
- Verticals
- Marketplaces
Technical details
From the vendor's own pagesFrom the server's repository, documentation and MCP directory listings.
- What an agent can do
- Manage products, Orders, Inventory, Shipping and fulfilment, Payments, Advertising, Analytics, Product content, Customer service
- Transport
- stdio (local), HTTP (remote)
- Authentication
- OAuth, API keyEBAY_CLIENT_ID/EBAY_CLIENT_SECRET in .env plus OAuth 2.0 user token flow via `npm run setup`
- Package
- ebay-mcp (npm)
- Language
- TypeScript
- Licence
- MIT
- Repository last updated
- 27 Sep 2026
Connect eBay MCP Server
Third-party dataSetup documented for
npm install -g ebay-mcpCommand as listed on the repository README, not tested by ecommerceguide. Check the official documentation (opens in a new tab) for configuration and credentials before running it.
Works with
Ecommerce platforms and services
eBay
Systems this server reads from or writes to.
Often used alongside
ecommerceguide editorialLily AITransform e-commerce with AI-driven emotional customer insights.Why togetherLily AI generates product attributes and copy for the catalogue that can feed the listing content this server writes to eBay.
Luigi's BoxAI-powered e-commerce search and product discovery suite.Why togetherLuigi's Box runs search and recommendations on the store's own site while this server handles eBay inventory, orders and campaigns.
Rebuy Personalization EngineAI-powered product recommendations & search: cart, checkout, post-purchase upsells, and A/B testingWhy togetherRebuy covers upsells and personalisation on a Shopify storefront alongside eBay-side operations driven through this server.
Categories and use cases
Alternatives to eBay MCP Server
Listings that share this one's category, platforms or use cases. Ordered by how many relationships they share, not by quality or payment.
- MSMCP Server for Secondhand MarketplacesEmpowers AI assistants to efficiently search and browse secondhand marketplaces.
- EMEbay MCP ServerFetch Ebay Auctions via Python SDK
- NMNexus MCP ServerAgent-native Ops OS for ecommerce and retail
- WMWooCommerce MCP ServerAPI Integration & Management
- W&WordPress & WooCommerceMCP server to manage WordPress posts, WooCommerce orders, products, and store settings via API
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.
- Listing on mcpmarket.commcpmarket.com (opens in a new tab)
- GitHub repositorygithub.com (opens in a new tab)
- Documentationnpmjs.com (opens in a new tab)
Also listed on MCP Market.
See something incorrect? Report an update