Skip to main content

Add your description here

Project description

Ebay MCP server

Simple Ebay server that lets you fetch auctions from Ebay.com

Uses the official MCP Python SDK to handle protocol communication and server interactions.

Example

Let's you use prompts like, "Find me 10 auctions for batman comics"

Components

Tools

The server provides a single tool:

  • list_auction: Scan ebay for auctions. This tool is helpful for finding auctions on ebay.
    • Required "query" argument for the search query
    • Optional "ammount" argument for ammount of results
      • defaults to 0
    • Returns result from Ebay's REST API

Installation

Requires UV (Fast Python package and project manager)

If uv isn't installed.

# Using Homebrew on macOS
brew install uv

or

# On macOS and Linux.
curl -LsSf https://astral.sh/uv/install.sh | sh

# On Windows.
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

Next, install the MCP server

# Install from source
uv pip install git+https://github.com/CooKey-Monster/EbayMcpServer.git

Environment Variables

The following environment variable is required; you can find them on the Ebay developer portal

  • CLIENT_ID: Your Ebay client ID
  • CLIENT_SECRET: Your Ebay client secret

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mseep_ebaymcpserver-0.1.1.tar.gz (2.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mseep_ebaymcpserver-0.1.1-py3-none-any.whl (2.8 kB view details)

Uploaded Python 3

File details

Details for the file mseep_ebaymcpserver-0.1.1.tar.gz.

File metadata

  • Download URL: mseep_ebaymcpserver-0.1.1.tar.gz
  • Upload date:
  • Size: 2.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.12

File hashes

Hashes for mseep_ebaymcpserver-0.1.1.tar.gz
Algorithm Hash digest
SHA256 5f9f695dbc7e0c21e13b7a31cbd66979a5cceb575d5ef3d386cadf7f0be47713
MD5 f59037aa48e5654615c635941da3b19f
BLAKE2b-256 3628668aa5d37212f70b7a110d38694419b4eaca22a1f014184ba9ba092d8175

See more details on using hashes here.

File details

Details for the file mseep_ebaymcpserver-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for mseep_ebaymcpserver-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 2ab01d971c96d7e45e01b362723cccaf25ccf04fcf33f0febfc641abbba5bea7
MD5 bed751ee63422044b8480bb67b3e5366
BLAKE2b-256 d778042cec4d82436f68c1c1397528413cc5cfa7f42bc4a201e2b736bc3202e6

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page