Skip to main content
Glama
xhjiang1998
by xhjiang1998

xianyu-buyer-mcp

闲鱼(Goofish)の買い手向け価格問い合わせ MCP Server。商品検索、問い合わせメッセージの一括送信、売り手からの返信の自動収集をサポートします。

機能

ツール

説明

login

闲鱼にQRコードでログイン(初回のみ必要、以降は cookies を自動利用)

check_login

ログイン状態をチェックする

search

商品を検索し、商品一覧 + 売り手 ID を返す

send_inquiry

単一の売り手に問い合わせメッセージを送信する

batch_send_inquiry

問い合わせメッセージを一括送信する

get_conversations

IM の会話一覧を取得し、すべての売り手からの返信を確認する

get_conversation_detail

特定の売り手との完全なチャット履歴を取得する

Related MCP server: Goofish MCP Server

インストール

前提条件

  • Python 3.11+

  • 闲鱼/淘宝アプリ(QRコードログイン用)

  • 闲鱼ウェブ版/淘宝デスクトップ版(メッセージの受信・返信用)

手順

# 1. 克隆项目
git clone https://github.com/<your-username>/xianyu-buyer-mcp.git
cd xianyu-buyer-mcp

# 2. 安装依赖
pip install -e .

# 3. 安装 Chromium 浏览器
playwright install chromium

オプション設定

環境変数テンプレートをコピーして、必要に応じて変更してください:

cp .env.example .env

変数

デフォルト値

説明

PLAYWRIGHT_HEADLESS

false

ヘッドレスモードにするかどうか(QRコードログインのため false を推奨)

プロキシ

(空)

HTTP プロキシアドレス

COOKIES_PATH

~/.xianyu-buyer-mcp/cookies.json

Cookie 保存パス

XIANYU_HOME_URL

https://www.goofish.com

闲鱼ホームページ URL

MCP クライアントでの使用

Claude Desktop / Cursor / QoderWork

MCP 設定ファイルに以下を追加:

{
  "mcpServers": {
    "xianyu-buyer": {
      "command": "python",
      "args": ["/path/to/xianyu-buyer-mcp/server.py"]
    }
  }
}

初回利用

  1. AI アシスタントで login ツールを呼び出します。

  2. ブラウザウィンドウが自動的に闲鱼のログインページを開きます。

  3. 闲鱼または淘宝アプリでQRコードをスキャンしてログインします。

  4. Cookies は自動的に ~/.xianyu-buyer-mcp/cookies.json に保存されます。

  5. 以降はQRコードを再読み取りする必要はありません。

典型的なフロー

# 1. 登录
login()

# 2. 搜索商品
search("MacBook Pro M1 16G 512G", max_price=5000)

# 3. 批量询价
batch_send_inquiry(
  items='[{"itemId": "xxx", "sellerId": "yyy"}, ...]',
  message="你好,还在吗?"
)

# 4. 查看回复
get_conversations()

# 5. 查看某个对话详情
get_conversation_detail(item_id="xxx", seller_id="yyy")

技術詳細

  • アンチ検出: playwright-stealth + カスタム UA + navigator 偽装を使用して、ボットとして識別されるリスクを低減します。

  • CAPTCHA 回避: 売り手情報の取得は IM ページの lib.mtop.request SDK を介して行い、商品詳細ページでのスライダー認証の発動を回避します。

  • 頻度制御: メッセージの一括送信間隔を2秒にして、プラットフォームのリスク管理機能が発動しないようにします。

  • スレッドセーフ: すべてのブラウザ操作はシングルスレッドの executor で直列実行されます。

注意事項

  • 闲鱼にはアンチクローリング機構があるため、高頻度の呼び出しや大規模なデータ収集には使用しないでください。

  • Cookies の有効期間は限られているため、失効後は再度をスキャンする必要があります。

  • このプロジェクトは学習・研究目的のみで提供されています。闲鱼プラットフォームの利用規約を順守してください。

License

MIT

A
license - permissive license
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    A
    quality
    D
    maintenance
    An MCP server that automates Xianyu marketplace operations through Playwright, allowing users to manage listings and conduct market research via natural language. It features integrated tools for generating AI-powered product descriptions and cover images using DashScope.
    11
    21
  • A
    license
    B
    quality
    B
    maintenance
    MCP server for automating Xianyu (Goofish) marketplace operations: publish, manage items, handle IM messages, and more via CLI or AI agents.
    4
    17
    139
    Apache 2.0

View all related MCP servers

Related MCP Connectors

  • Managed LinkedIn MCP server for AI agents: search, connect, message and enrich on accounts you own.

  • First AI Agent e-commerce marketplace with 74+ AI products, MCP protocol, and Alipay payments

  • Shopping MCP for AI agents: search, compare, Amazon buy links. Auto-register.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/xhjiang1998/xianyu-buyer-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server