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.0.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.0-py3-none-any.whl (2.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mseep_ebaymcpserver-0.1.0.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.0.tar.gz
Algorithm Hash digest
SHA256 a0cdd6c82fd4bf0202b04ddb65a730bf224422a2e734d1ccc18bb0581a0d3b8e
MD5 906c022f5c8cc87e11592be6f7b9b33d
BLAKE2b-256 ba68c2e139231fd474bf442417117ec07a7791c943522ef5d8ed3be8da1fcfd3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mseep_ebaymcpserver-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 30490006f15db60fb9a5a08394f4cada86c8de2a416446b5c4bce8c5e426d421
MD5 4e3aef7b33be1dc39ddb2f93a178be64
BLAKE2b-256 b59cb9baea339900ae6cd8c1d7234d482ea428f0797b8fd21df96d8a9acc5165

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