Skip to main content
Glama
xhjiang1998
by xhjiang1998

xianyu-buyer-mcp

Servidor MCP de consulta de precios del lado del comprador para 闲鱼(Goofish). Admite búsqueda de productos, envío de mensajes de consulta en lote y recuperación automática de respuestas de los vendedores.

Funciones

Herramienta

Descripción

login

Iniciar sesión en 闲鱼 mediante código QR (necesario la primera vez; las cookies se reutilizan automáticamente después).

check_login

Verificar el estado de inicio de sesión

search

Buscar productos y devolver la lista de productos + ID del vendedor

send_inquiry

Enviar un mensaje de consulta a un solo vendedor

batch_send_inquiry

Enviar mensajes de consulta en lote

get_conversations

Obtener la lista de conversaciones de IM y ver las respuestas de todos los vendedores

get_conversation_detail

Obtener el historial completo de chat con un vendedor determinado

Related MCP server: Goofish MCP Server

Instalación

Requisitos

  • Python 3.11+

  • Aplicación 闲鱼/淘宝(para iniciar sesión con código QR)

  • Versión web de 闲鱼/escritorio de 淘宝(para recibir mensajes)

Pasos

# 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

Configuración opcional

Copia la plantilla de variables de entorno y modifícala según sea necesario:

cp .env.example .env

Variable

Valor predeterminado

Descripción

PLAYWRIGHT_HEADLESS

false

Modo headless(se recomienda mantener false para poder iniciar sesión con código QR)

PROXY

(vacío)

Dirección del proxy HTTP

COOKIES_PATH

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

Ruta de almacenamiento de cookies

XIANYU_HOME_URL

https://www.goofish.com

URL de inicio de 闲鱼

Uso en clientes MCP

Claude Desktop / Cursor / QoderWork

Añade esto al archivo de configuración MCP:

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

Primer uso

  1. Llama a la herramienta login en el asistente de IA.

  2. La ventana del navegador mostrará automáticamente la página de inicio de sesión de 闲鱼.

  3. Inicia sesión escaneando el código QR con la aplicación de 闲鱼 o 淘宝.

  4. Las cookies se guardan automáticamente en ~/.xianyu-buyer-mcp/cookies.json.

  5. En los usos siguientes no será necesario volver a escanear el código.

Flujo típico

# 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")

Detalles técnicos

  • Anti-detección: usa playwright-stealth + UA personalizada + falsificación de navigator para reducir el riesgo de ser identificado como bot.

  • Evitar CAPTCHA: la consulta de información del vendedor se realiza mediante el SDK lib.mtop.request de la página IM, lo que evita activar la verificación deslizante en la página de detalles del producto.

  • Control de frecuencia: los mensajes en lote se envían con un intervalo de 2 segundos para evitar activar el control de riesgos de la plataforma.

  • Seguridad en hilos: todas las operaciones del navegador se ejecutan en serie en un executor de un solo hilo.

Avisos

  • 闲鱼 cuenta con mecanismos anti-scraping; evita llamadas de alta frecuencia o su uso para recopilar datos a gran escalera.

  • Las cookies tienen una validez limitada. Cuando caduquen, deberás escanear el código QR de nuevo para iniciar sesión.

  • Este proyecto es solo para fines de aprendizaje e investigación. Respeta los términos de uso del Carrillón de la plataforma 闲鱼.

Licensing

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