How to connect eBay to Claude

Connect Claude Web, Desktop and Cowork to eBay MCP. Find refurbished laptops under $500, compare sold prices for vintage cameras, and more using natural language, with authentication handled for you.

eBay logoeBay
S2s Oauth2

eBay is an online marketplace for buying and selling products worldwide. Its public APIs help developers access listings, categories, and marketplace data.

30 Tools

Introduction

Claude is Anthropic's AI assistant, available on the web, in the desktop app, and on mobile. Cowork is its agent for knowledge work, and it runs on all of those surfaces too. Connected to your apps, Claude can work with your files and services to accomplish complex tasks on your behalf.

This guide walks you through the easiest and most secure way to connect your eBay account to Claude via Composio Connect, enabling it to find refurbished laptops under $500, compare sold prices for vintage cameras, explore categories for wireless earbuds, and more such actions on your behalf without compromising your account security.

Setup is the same on Claude Web, Desktop, and Cowork, and you only need to do it once. The connector is tied to your account, so it's available in all three.

Also integrate eBay with

Connecting eBay to Claude Web, Desktop, and Cowork

Two ways to add the Composio connector. Pick whichever you prefer.

1. Add with one click

Click the button. Claude opens with the Composio connector filled in. Click Add, then go to step 2.

Add to Claude

Add manually

In Claude Desktop, click Customize in the left sidebar, then select Connectors and click the + icon at the top.

Claude Desktop connectors screen with Add custom connector selected

Click Add custom connector and paste in the Composio MCP server URL:

bash
https://connect.composio.dev/mcp
Add custom connector dialog with Composio MCP server URL

2. Authorize in your browser

Click Connect. You'll be redirected to a browser window where you can authorize Composio to continue.

Composio authorization screen for Claude Web, Desktop, and Cowork

3. Connect your eBay account

Back in Claude, ask it to connect to eBay or give it any eBay-related task.

For example, ask Claude to:

  • "Find refurbished laptops under $500"
  • "Compare sold prices for vintage cameras"
  • "Explore categories for wireless earbuds"

It will prompt you to authenticate and authorize access.

That's it. Composio's tools are now available in Claude, and your eBay account is ready to use.

What is the eBay Claude Connector, and what's possible with it?

The eBay MCP server is an implementation of the Model Context Protocol that connects your AI agent and assistants like Claude, Cursor, etc directly to your eBay account. It provides structured and secure access to eBay marketplace, category, deal, notification, translation, and developer analytics data, so your agent can search listings, compare item details, discover deals, classify products, and translate listing content on your behalf.

  • Marketplace listing research: Have your agent search eBay by keywords, categories, product details, or images, then retrieve complete information for selected listings and product variations.
  • Deals and product discovery: Let the agent find current deal events, browse discounted items, and surface best-selling products by category, marketplace, and delivery country.
  • Category and listing enrichment: Direct your agent to suggest the right eBay category, identify required item details, review valid category values, and check vehicle compatibility properties for parts listings.
  • Localization and charitable shopping: Instruct your agent to translate listing titles or descriptions and find eBay-supported charitable organizations by name or registration details.
  • Notifications and API monitoring: Have your agent review available notification topics, retrieve public keys for validating eBay notifications, and check application usage limits and reset windows.

Troubleshooting

1. Why does Claude not use the Composio connector for eBay?

The connector can show as connected, but Claude must use it in each eBay conversation.

  • Click + at the lower left of the chat, or type /.
  • Hover Connectors.
  • Turn on Composio.
  • Ask Claude to connect to eBay again.

2. Why does Claude show an MCP server error before eBay connects?

Claude can show Couldn't reach the MCP server or Authorization with the MCP server failed when you add the connector for eBay.

  • Check that the connector URL is https://connect.composio.dev/mcp.
  • Connectors run from Anthropic's cloud, so your device network is usually not the problem.
  • Add the connector again from Customize > Connectors, then ask Claude to connect eBay.
  • If it fails again, send the error and the ofid_ reference id to support@composio.dev.

3. Why does the eBay authorization link not work?

The Composio connector is one server. Your eBay account connects separately when Claude asks for it.

  • If the browser does not open, or the link expires, ask Claude to retry the eBay connection.
  • Composio creates a fresh eBay authorization link.
  • Open that link in your browser and finish the eBay sign-in.

4. Why do eBay actions fail after they worked before?

The eBay connection can expire or lose permission.

  • Ask Claude to inspect the eBay connection.
  • If the connection is unhealthy, disconnect it when Claude prompts you.
  • Reconnect the eBay account and retry the action.
  • If Claude shows a permission prompt, approve it before Claude changes data in eBay.
  • If the action still fails with a permission error, check that the connected account has that permission in eBay itself.

5. How do I switch to a different eBay account?

Claude can manage the eBay connection for you.

  • Ask Claude to disconnect or delete the current eBay account.
  • Ask Claude to connect eBay again.
  • Open the new Composio authorization link for eBay.
  • Sign in with the other eBay account in the browser.
  • After the account connects, ask Claude to retry the eBay task.

6. Why is my eBay connection missing in Claude Desktop or on a Team plan?

The connector belongs to your Claude account, so your eBay connection works in Claude Web, Desktop, and Cowork.

  • In Claude Desktop, open Customize > Connectors.
  • Next to Composio, click ⋮ and click Clear cache.
  • If eBay tools still do not appear, click ⋮, disconnect, remove the connector, and add it again.
  • On Team or Enterprise, an Owner or Primary Owner must enable the connector before you can connect eBay.
TOOLS

Supported Tools

Every eBay action and event your agent gets out of the box.

Browse: Check Compatibility

Check whether an eBay Motors part is compatible with a supplied car, truck, or motorcycle definition without changing the item.

Browse: Get Item

Retrieve complete details for one eBay listing or variation by either its RESTful item ID or legacy listing ItemID using an application access token.

Browse: Get Items

Retrieve details for up to 20 eBay items or 10 item groups in one request.

Browse: Get Items By Item Group

Retrieve every purchasable item variation and shared description in an eBay Browse item group.

Browse: Search

Search eBay item summaries by keyword, category, product identifier, charity, compatibility, aspects, and Browse field filters, returning one page plus an opaque continuation cursor.

Browse: Search By Image

Search eBay item summaries using a bare Base64-encoded image, optionally refine the matches, and return one page plus an opaque continuation cursor.

Deal: Get Deal Items

Retrieve one page of eBay deal items by category, commissionable status, delivery country, and marketplace.

Deal: Get Event

Retrieve the details of one eBay deal event by event ID, including its coupons, dates, terms, and images.

Deal: Get Event Items

Return one page of eBay Deal event items for an event, with optional category and delivery-country filters plus an opaque continuation cursor.

Deal: Get Events

Return one page of eBay deal events for a marketplace, including coupons, event terms, images, and an opaque continuation cursor.

Feed: Get Item Feed

Download one byte range of an eBay Item feed gzip file for a top-level category.

Feed: Get Item Group Feed

Download an eBay Item Group feed gzip file, or a byte range, for a top-level category, with downloads limited to 100 MiB.

Feed: Get Item Priority Feed

Download one byte range of an eBay Item Priority delta feed gzip file for a top-level category and date.

Feed: Get Item Snapshot Feed

Download one byte range of an hourly eBay Item Snapshot feed gzip file for a top-level category and UTC hour.

Marketing: Get Merchandised Products

Return eBay products selected by category and the BEST_SELLING metric, including catalog IDs, prices, images, reviews, and rating details.

Charity: Get Charity Org

Retrieve details for one eBay-supported charitable organization by its charity organization ID in the US or UK marketplace.

Charity: Get Charity Orgs

Search supported eBay charitable organizations by keywords or registration IDs, returning one page of complete organization details and an opaque continuation cursor.

Notification: Get Public Key

Retrieve the eBay public key identified by a push notification signature for validating that notification's payload.

Notification: Get Topic

Retrieve one eBay notification topic by ID, including its subscription scope requirements and supported payload configurations.

Notification: Get Topics

Return one page of eBay notification topics, including subscription scope requirements, supported payload configurations, and a continuation cursor.

Taxonomy: Fetch Item Aspects

Download the gzipped JSON item-aspect dataset for leaf categories in an eBay category tree, subject to a 250 MB download limit.

Taxonomy: Get Category Suggestions

Find ranked eBay leaf-category suggestions for free-form item keywords, including each category's ancestor path to the category-tree root.

Taxonomy: Get Category Tree

Retrieve eBay's complete category tree when root_category_id is omitted, or retrieve the subtree rooted at root_category_id when it is provided.

Taxonomy: Get Compatibility Properties

Retrieve the localized vehicle properties that define compatibility for an eBay parts category, such as Make, Model, Year, Engine, and Trim.

Taxonomy: Get Compatibility Property Values

Retrieve the applicable values of one vehicle compatibility property for an eBay parts category, optionally narrowed by other property-value pairs.

Taxonomy: Get Default Category Tree ID

Retrieve the identifier and version of the default eBay category tree for a marketplace.

Taxonomy: Get Expired Categories

Retrieve mappings from expired eBay leaf categories to the active leaf categories that replaced them.

Taxonomy: Get Item Aspects for Category

Retrieve complete eBay aspect metadata for a leaf category, including valid values, value dependencies, listing requirements, variation support, and format constraints.

Translation: Translate

Translate one eBay listing title or description from a supported source language to a supported target language without changing a listing.

Analytics: Get Rate Limits

Return application-level eBay API quota usage, remaining calls, and reset windows, optionally filtered by API context and name.

FAQ

Frequently asked questions

Start with eBay.It takes 30 seconds.

Managed auth, hosted MCP servers, and every eBay tool your agent needs.Free to start.

Start building