@theyahia/wildberries-mcp
🗄 Repositorio archivado
El desarrollo se ha trasladado a theYahia/WWmcp — un monorepositorio de servidores MCP para APIs no occidentales: CEI, MENA, África, LATAM, Sudeste Asiático. Núcleo común @theyahia/mcp-core, CI unificado, un único pipeline de lanzamiento.
La versión actual de lo que había aquí: servers/wildberries/
El paquete en npm sigue siendo el mismo — @theyahia/wildberries-mcp, se instala y funciona como antes.
Aquí ya no se actualiza nada. Las tareas y pull requests — en WWmcp.
Archivado: el desarrollo se trasladó a theYahia/WWmcp, un monorepositorio de servidores MCP para APIs no occidentales.
La versión actual de este paquete ahora vive en servers/wildberries/.
El paquete npm @theyahia/wildberries-mcp no ha cambiado.
Por favor, abre issues y pull requests allí.
@theyahia/wildberries-mcp
Servidor MCP para la API de vendedores de Wildberries: 30 herramientas para productos, precios, existencias, pedidos, ventas, suministros FBS, analíticas, comentarios, preguntas, devoluciones y anuncios. Enrutamiento por host por categoría con limitación de frecuencia y protección contra la penalización 409. Transportes Stdio + Streamable HTTP.
Related MCP server: Wildberries MCP Server
Inicio rápido
npm install -g @theyahia/wildberries-mcp
# stdio transport (for Claude Desktop, Cursor, etc.)
WB_API_TOKEN=your_token wildberries-mcp
# Streamable HTTP transport
WB_API_TOKEN=your_token wildberries-mcp --httpClaude Desktop
Añádelo a claude_desktop_config.json:
{
"mcpServers": {
"wildberries": {
"command": "npx",
"args": ["-y", "@theyahia/wildberries-mcp"],
"env": { "WB_API_TOKEN": "your_token_here" }
}
}
}Cursor / Windsurf / VS Code (Copilot) usan el mismo bloque mcpServers en sus ajustes de MCP.
Smithery
npx @smithery/cli install @theyahia/wildberries-mcpAutenticación y ámbitos de token
Authorization: Bearer {WB_API_TOKEN} (JWT, validez de 180 días). Obtén tu token en el
portal del vendedor, en
Ajustes → Acceso a la API.
Un único token puede tener varios ámbitos de categoría. Como cada herramienta habla con un host de API distinto, un token al que le falte un ámbito devuelve 401 desde ese host mientras las demás herramientas siguen funcionando. Activa los ámbitos que necesites:
Ámbito | Herramientas que habilita |
Contenido |
|
Precios y descuentos |
|
Marketplace |
|
Estadísticas |
|
Analítica |
|
Tarifas (comunes) |
|
Comentarios y preguntas |
|
Devoluciones |
|
Publicidad |
|
Cuando una llamada falla, el mensaje de error indica el host e incluye el requestId de WB, por lo que un ámbito faltante o un problema de host incorrecto es evidente (p. ej. WB API GET advert-api.wildberries.ru/adv/v1/balance → 401: ...).
Arquitectura: hosts por categoría
La API de vendedores de Wildberries no es una única puerta de enlace. seller.wildberries.ru es el
panel web; la API está dividida en hosts por categoría. Cada petición se enruta al host correcto:
Categoría | Host |
Contenido |
|
Precios y descuentos |
|
Marketplace (FBS) |
|
Estadísticas |
|
Analítica |
|
Comunes / Tarifas |
|
Comentarios y preguntas |
|
Devoluciones |
|
Publicidad |
|
Herramientas (30)
Productos y contenido
Herramienta | Método | Host · Endpoint |
| POST | content · |
| POST | content · |
| POST | prices · |
| PUT | marketplace · |
| POST | marketplace · |
Pedidos y ventas
Herramienta | Método | Host · Endpoint |
| GET | marketplace · |
| GET | marketplace · |
| GET | statistics · |
| GET | statistics · |
| GET | statistics · |
Almacenes y suministros FBS
Herramienta | Método | Host · Endpoint |
| GET | marketplace · |
| GET | marketplace · |
| POST | marketplace · |
| PATCH | marketplace · |
| PATCH | marketplace · |
| GET | marketplace · |
Analítica
Herramienta | Método | Host · Endpoint |
| GET | statistics · |
| GET | statistics · |
| POST | analytics · |
| GET | analytics · |
Referencia de precios
Herramienta | Método | Host · Endpoint |
| GET | common · |
| GET | common · |
Comentarios y preguntas
Herramienta | Método | Host · Endpoint |
| GET | feedbacks · |
| PATCH | feedbacks · |
| GET | feedbacks · |
| PATCH | feedbacks · |
Devoluciones y publicidad
Herramienta | Método | Host · Endpoint |
| GET | returns · |
| GET | advert · |
| GET | advert · |
| POST | advert · |
Limitación de frecuencia
Wildberries mide las solicitudes por categoría de API, no como un único grupo global — y devuelve
409 como penalización por ráfagas. El cliente mantiene un limitador de token bucket por host, además
de buckets más finos para los endpoints más estrictos:
Token buckets por host con un intervalo mínimo entre solicitudes.
Manejo de la penalización
409: leeX-Ratelimit-Retry-After/X-Ratelimit-Remaining, descuenta tokens de penalización y espera la duración indicada antes de reintentar — las penalizaciones permanecen aisladas en la categoría infractora.Límites estrictos por endpoint (crear/descargar paid-storage 1/min, estado 1/5s; precios ~10/6s).
Los valores por defecto son deliberadamente conservadores y es seguro aumentarlos una vez que hayas observado los límites reales de tu cuenta. No se necesita configuración.
Configuración
Variable | Requerida | Descripción |
| sí | Token de la API de vendedor de Wildberries (JWT). |
| no | Tiempo de espera por solicitud en ms (por defecto 30000). |
| no | Puerto HTTP cuando se ejecuta con |
Endpoints HTTP (--http): POST /mcp (solicitudes), GET /health ({ status, version, tools }).
Prompts de demostración
"Enumera los primeros 50 productos de mi catálogo con los precios actuales." "Haz un análisis ABC de los últimos 30 días: ¿qué productos generan el 80% de los ingresos?" "Crea un suministro FBS 'Morning 2026-06-23', añade los pedidos 1001 y 1002, ciérralo para la entrega y obtén su código de barras." "Muestra las preguntas sin responder y redacta una respuesta para la primera." "¿Cuál es mi saldo publicitario y qué campañas están activas?"
Desarrollo
git clone https://github.com/theYahia/wildberries-mcp.git
cd wildberries-mcp
npm install
npm run build
npm testLicencia
MIT — consulta LICENSE.
Maintenance
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
- AlicenseCqualityBmaintenanceMCP server for MoySklad (МойСклад) warehouse and CRM management API. 21 tools covering the full order lifecycle: products, stock, counterparties, customer orders, shipments, supplies, warehouses, organizations, reports, and webhooks.601215MIT
- FlicenseNot gradedqualityDmaintenanceMCP server for Wildberries API that enables fetching product cards with multi-cabinet support, automatic pagination, and retry logic.1
- AlicenseAqualityAmaintenanceAI-доступ к кабинетам Wildberries и Ozon через MCP-сервера над Seller API. Обеспечивает 793 метода для управления продажами, остатками, ценами, финансами, отзывами и рекламой с safety-гейтом и авто-пагинацией.5812MIT
- FlicenseNot gradedqualityCmaintenanceMCP server that turns Wildberries marketplace into a toolkit for LLM agents, enabling product search, detailed card inspection, price history, reviews, and cross-product comparison.
Related MCP Connectors
Hosted Amazon Seller and Vendor MCP server for Claude, ChatGPT, Cursor, Codex, Gemini, Copilot.
Hosted Amazon Seller Central and Amazon Ads MCP server for Claude, ChatGPT, Cursor, and agents.
Get recommended by Amazon's AI. Hosted MCP server for Amazon listing compliance & generation.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/theYahia/wildberries-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server