EbayMcpServer logo

EbayMcpServer

by CooKey-Monster

EbayMcpServer is a simple server that allows you to fetch auctions from Ebay.com. It utilizes the official MCP Python SDK to handle protocol communication and server interactions.

View on GitHub

Last updated: N/A

What is EbayMcpServer?

EbayMcpServer is a server that provides a tool to scan Ebay for auctions using the Ebay REST API. It leverages the Model Context Protocol (MCP) for communication and interaction.

How to use EbayMcpServer?

To use the server, you need to install it using UV, a fast Python package manager. You also need to set the CLIENT_ID and CLIENT_SECRET environment variables obtained from the Ebay developer portal. Once installed, you can use prompts to search for auctions, such as "Find me 10 auctions for batman comics".

Key features of EbayMcpServer

  • Fetches auctions from Ebay

  • Uses the official MCP Python SDK

  • Provides a 'list_auction' tool

  • Supports search queries

  • Returns results from Ebay's REST API

Use cases of EbayMcpServer

  • Finding specific items on Ebay

  • Integrating Ebay auction data into other applications

  • Building custom Ebay search tools

  • Automating Ebay searches

  • Creating Ebay price trackers

FAQ from EbayMcpServer

What is MCP?

MCP stands for Model Context Protocol. It is used for protocol communication and server interactions.

Where do I get the CLIENT_ID and CLIENT_SECRET?

You can find them on the Ebay developer portal.

What is the 'query' argument for?

The 'query' argument is used for the search query when listing auctions.

What does the 'ammount' argument do?

The 'ammount' argument specifies the number of results to return.

What happens if I don't specify the 'ammount' argument?

It defaults to 0.