Ebay MCP server

Ebay MCP server

site icon
2025.03.16 1
Python拍卖信息搜索Ebay 数据获取搜索工具
EbayMcpServer 是一个简单的 Ebay 服务器,允许用户从 Ebay.com 获取拍卖信息。它使用官方的 MCP Python SDK 来处理协议通信和服务器交互。核心功能包括通过提示词(如“Find me 10 auctions for batman comics”)来搜索 Ebay 上的拍卖信息。该服务器适用于需要快速获取 Ebay 拍卖信息的场景,如商品搜索、价格比较等。
View on GitHub

Overview

基本能力

产品定位

EbayMcpServer 是一个用于从 Ebay.com 获取拍卖信息的服务器。

核心功能

  • 提供 list_auction 工具,用于扫描 Ebay 上的拍卖信息。
  • 必需参数 query:搜索查询词。
  • 可选参数 amount:返回结果的数量(默认为 0)。
  • 返回 Ebay REST API 的结果。

适用场景

  • 商品搜索:快速查找 Ebay 上的拍卖商品。
  • 价格比较:获取拍卖商品的价格信息。

工具列表

  • list_auction:扫描 Ebay 上的拍卖信息,支持自定义查询和结果数量。

常见问题解答

  • 需要设置环境变量 CLIENT_IDCLIENT_SECRET,这些可以在 Ebay 开发者门户 上找到。

使用教程

使用依赖

安装 UV(快速的 Python 包和项目管理器):

# 使用 Homebrew 在 macOS 上安装
brew install uv

# 在 macOS 和 Linux 上安装
curl -LsSf https://astral.sh/uv/install.sh | sh

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

安装教程

从源代码安装 MCP 服务器:

uv pip install git+https://github.com/CooKey-Monster/EbayMcpServer.git

调试方式

确保设置了以下环境变量:

export CLIENT_ID=your_client_id
export CLIENT_SECRET=your_client_secret

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。